Interview Plan of Attach

Jobs are WON and LOST in the interview!  You can turn each negative into a positive and make them work for you.  Be enthusiastic.  Assume this is a good opportunity. Take an active role in the interview. “Where would you like me to begin?” (Background question) “What does someone need to bring to the table... » read more

Critical Questions to ask at an Interview

Please define the scope of the position and the technical skills preferred. Please identify qualities of the successful people in the group. Tell me about the group’s chemistry and working relationship. What is the opportunity for growth/career progression? How would you describe a typical day in this position? How much travel is normally expected? Why... » read more

Questions to be prepared for in an Interview

Prior to the interview, ensure you can address each question. Do you think you’d like to work for us? Why? Reveals if you’ve been sharp enough to learn anything about the company. How do you spend your spare time? Shows if your interests are wide and if you are a balanced person. What type of... » read more

Ways to Succeed on an Interview

WAYS TO SUCCEED ON AN INTERVIEW     Dress for success ‑ reflect a professional image.   Be early for interviews (10‑15 minutes).   Turn off your cell phone or leave it in your car.   Take a folder with you for notes and have your questions prepared that you want to ask.   Extend a firm, friendly handshake.   Maintain... » read more

Inversion of Control (IoC)

In software engineering, inversion of control (IoC) is a programming principle. IoC inverts the flow control as compared to traditional control flow. In IoC, custom-written portions of a computer program receive the flow of control from a generic framework. A software architecture with this design inverts control as compared to traditional procedural programming: in traditional programming, the custom code that expresses the purpose of the program calls into reusable libraries... » read more

Immutable Type

An immutable type, in the context of C#, is a type of object whose data cannot be changed after its creation. An immutable type sets the property or state of the object as read only because it cannot be modified after it is assigned during initialization. Immutable types are designed for efficient memory management and better speed,... » read more

Mock object

In object-oriented programming, mock objects are simulated objects that mimic the behavior of real objects in controlled ways, most often as part of a software testing initiative. A programmer typically creates a mock object to test the behavior of some other object, in much the same way that a car designer uses a crash test dummy to simulate the dynamic behavior of a... » read more

Test Driven Development (TDD)

Test-driven development (TDD) is a software development process that relies on the repetition of a very short development cycle: requirements are turned into very specific test cases, then the software is improved to pass the new tests, only. This is opposed to software development that allows software to be added that is not proven to meet requirements.

Angular or React – For .NET Developers

The Culture and People Angular is built by a team of engineers who share a passion for making web development feel effortless. We believe that writing beautiful apps should be joyful and fun. We’re building a platform for the future. The two biggest software development corporations, Google and Microsoft, are behind Angular development. Being close... » read more

React vs Angular

Out of all the front end development frameworks in the market, the two that have found a place in the list of Top 15 JS Frameworks for 2019 are React and Angular. React and Angular: A Brief Overview ReactJS is an open-source JavaScript library introduced by Facebook to build dynamic user interfaces. It is based on... » read more