Developer applicants have rated the interview process at Microsoft with 4 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 50% positive. To compare, the company-average is 68.2% positive. This is according to Glassdoor user ratings.
Here are the most commonly searched roles for interview reports -
I applied through college or university. The process took 1 day. I interviewed at Microsoft in Nov 2010
Interview
Was asked two behavoir questions (tell me about a time you worked on a team, tell me about an engineering/cs project you've done). Then, two technical questions (how do you reverse the letters in a sentence, how do you find the missing number in an array of consecutive numbers) Usually, interviewers let you choose your language, but I was told I could only code in C, which I found strange.
Interview questions [1]
Question 1
How do you reverse the letters in a sentence with punctuation (ie. reverse all the letters, but keep the punctuation in place).
I applied through college or university. The process took 1 day. I interviewed at Microsoft in Nov 2011
Interview
I inteviewed MS in my hometown with 2 people. It took half an hour for each interview.One of them has a coding question, the other one is about more general stuff.
Coding question was easy.They asked me how to combine 2 sorted arrays into another array.
Other interviewer asked me about why microsoft? and MS products.Something about datastructures and critical section.