Software Engineer 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 a recruiter. The process took 3 months. I interviewed at Microsoft (Zagreb) in Jan 2018
Interview
I only reached the first stage of interview process, where I had Skype Interview. Interview started on time, the recruiter with whom I spoke was very pleasant and we had a nice talk about my experience, past projects, specifying one project and giving more detailed look at it, technologies I used and similar questions. The negative part of the process came after the interview, I was told that I'd be notified in two weeks whether I will advance to next phase or not. However that answer came after roughly three months which is just unacceptable, I even sent out 3 or 4 emails during that period with no response.
I applied online. The process took 1 day. I interviewed at Microsoft in Jan 2014
Interview
Applied online through the Microsoft web site. Onsite interview with techical lead and manager. Asked to put the answers to the questions on whiteboard. Follow up via phone call.
Interview questions [1]
Question 1
Onsite interview with tech lead and manager
System design: design a parking lot
Coding: code for previous system design question
The last round of interviews consisted of four interviews, each one of them was trying to analyse a different topic as: data structures knowledge, problem solving, past experience and learnability.
Interview questions [2]
Question 1
Solve a problem using a language you have never used before or was not confortable with (C# in my case).