I applied through college or university. I interviewed at Microsoft
Interview
The interview was 30 minutes. Basically technical questions. The two technical questions are:
1. Remove duplicate entries in an array
2. Given a string, count the average # of letters in a word. (Basically eliminate all the punctuations in a word, count the number, and average it for the entire string)
I applied through college or university. The process took 3 weeks. I interviewed at Microsoft
Interview
This interview was on a college campus. When the recruiter contacts you, you need to be as quick to reply as possible and also follow up if they dont email you back. Once you do actually get an interview scheduled be on your best game. You will have <25 minutes to tell them about yourself and to also exemplify your coding abilities.
Interview questions [1]
Question 1
My question had to do with an n-ary tree. The question was quite complex, but it just matters how you do compared to others so don't worry if you didn't come up with a full solution.
I applied through a recruiter. The process took 1 day. I interviewed at Microsoft in Sep 2013
Interview
Went to the Microsoft Booth at my University's Career Fair. Gave them my resume, and was contacted by email a week or so later. You do not need to dress up for the interview, because they focus more on what you have to say. The interviewer was dressed casually. He asked me behavioral questions and asked me to explain things that were on my resume in detail. He then went on to proceed to technical questions.
Interview questions [1]
Question 1
What would you do if there is a large incoming traffic of data into your system or program?