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 an employee referral. The process took 8 weeks. I interviewed at Microsoft (Redmond, WA)
Interview
On my third attempt to get hired at MS, I spent a day and a half in 1-hour interviews being considered by two groups simultaneously. It was massively grueling. There were lots of the usual MS type questions to solve some kind of logic or coding problem on the whiteboard.
Interview questions [1]
Question 1
Design and write pseudocode for a backspace function that will work with DBCS characters.
I applied online. The process took 4 weeks. I interviewed at Microsoft in Feb 2013
Interview
Submitted application online then was contacted for a phone interview. The phone interview was easy, just you basic questions. I was called for a on-site interview. The on site interview can be between 3 an 6 separate interviews. All of them where one on one.
Interview questions [1]
Question 1
They start of easy with your basic algorithms and data structures. (you have to code them on the whiteboard) Then they tell you to write a piece of code which would be part of a greater app. I guess how hard the interview gets depends on how well you do.