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 online. I interviewed at Microsoft (Redmond, WA) in Aug 2016
Interview
> Had a phone screen with the recruiter. Explained about the interview process. Also provided some interview material.
> One online test with 3 questions. Two coding and one debugging. Time limit test around 45 minutes.
> Onsite 5 rounds. All technical. Asked questions about past projects and work experience and coding questions
I applied through an employee referral. The process took 5 days. I interviewed at Microsoft (Dublín, Dublín) in Mar 2017
Interview
Classical whiteboard coding interview. A couple questions on the experience and skills come first. Then there are problems with given inputs, and the interviewers expect the code be written on the board, while checking the flow of thinking of the candidate. It is not as easy as sounds, of course. A lot of pitfalls and a little time is what you get. Obviously, questions are not related to real world problems.
Interview questions [1]
Question 1
Typical questions on algorithms, a lot of them are already in the web and the interviewers keep coming up with new ones.
I applied through a recruiter. I interviewed at Microsoft (Redmond, WA) in Sep 2016
Interview
I applied on the website and was contacted by a recruiter. There was a couple of technical phone screens followed by an onsite in Redmond which had 5 rounds, including a lunch with an interviewer.
Interview questions [1]
Question 1
Most rounds were coding based and one round had a system design question about designing an elevator system.