Wednesday 3 August 2011

Microsoft Interview Questions

Microsoft Corporation is one of the most famous and popular companies of the Modern day. It is primarily known for its famous windows operating system and MS Office. Time and again it has been featured as one of the best places to work. Cutting edge technology and pace in application development has made it as one of the world leader in IT and Software development.

Microsoft has drastically changed the recruitment process previously it used to ask Logic and riddle based questions these days it asks unusual questions. These unusual questions do have situational and behavioral questions. What you wear has less importance when you got to an interview in Microsoft because they give more importance to the knowledge and practical experience you have.

Interviewers generally ask you various technical questions based on your experience and knowledge. They don’t ask you questions to fill up a job for specific available position.
 
If you are a developer then prepare yourself for technical and non technical questions on development side. This also applies for candidates applying for testing, programming, admin, etc.
Here are some questions which can help you and don’t forget there are lot more questions on this website which can help you.
 
1) What makes you to apply and work for Microsoft and specifically why Microsoft?
 
2) Explain about dijkstra algorithm?
 
3) Write a C program to test whether a specific number is a power of 2 or not?
 
4) In a 32 bit number how do you count the number of ones?
 
5) Which is the safest security encryption explain why?
 
6) What are the different ways you can improve the counting speed?
(Or)
 
Explain the different logics you can apply to increase the speed of counting numbers?
 
7) State the difference between linked list and an array?
 
8) What is a buffer and how do you read and write a bounded buffer?
 
9) Explain the different layers of the MS OS?
 
10) Explain Fibonacci series and the function used to print it?
 
11) Tell us about a unique feature which can be added to MS Office?
 
12) Explain us about your favorite game and its working?
 
13) What would be the logic behind building an alarm clock for deaf people?
 
14) How do you learn a programming language and what would be the criteria in learning it?
 
15) How do you approach to a problem? Explain the steps?
 
16) What would be the case study to test a salt shaker?
 
17) After assembling an application you learnt that there are some errors? How would you approach and solve those errors?
 
18) What is your specialization and what do you want to achieve in it?
 
19) Explain the difference between an Ethernet address and IP address?
 
20) Write a function which should copy two strings P and Q but the last few bytes of info should be over lapped?
While answering to these questions be relaxed. Only few of these questions will be asked.
 
21) What are the different uses of XML protocol?
 
22) Explain about struts and the use of XML in it?
 
23) What can be done to increase memory?
 
24) Why programmers use C# when programming with VB is much simpler?
 
25) Explain us about the various technical aspects of your project?
 
26) State some reason as to why we should hire you?
 
27) What are the different protocols?
 
28) How to make the world smaller?
 
29) In simpler words how do you explain about Microsoft to your child?
 
30) What would be your one liner?
 
31) Which technology do you like to work with and why?
 
32) If you have enough money to retire what will you do?
Microsoft is always filled with excitement and new technology. They hire a perfect candidate for a perfect job. There are instances when a candidate got selected but they were not offered the job because there were no vacancies for their talent or caliber. Interview process would be very long try to have a water bottle with you.
Make sure that you are tech savvy or to say technical geek to clear the interview process. It is fun but you may not know at the end of the day whether you would be hired or not. But if they find you as a right guy they would accommodate you and your weakness in other areas will be ignored.
 
Try preparing technically and visit MSDN network for more information.

One of their famous questions was
 
1) How to make Google switch from Linux to MS Windows?
Try answering this question you may have to face it. They mostly have situational and behavioral questions.

0 comments:

Post a Comment

Popular Posts

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | cheap international calls