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 online. The process took 3 weeks. I interviewed at Microsoft (Redmond, WA) in Sep 2018
Interview
My campus recruiter found me through LinkedIn and suggested I apply. I did and had an initial interview on my school's campus. Emailed back the same day that they wanted me for the final round on campus in Redmond. Interviewed ~<2 weeks after that. Heard back the next week with results.
Interview questions [1]
Question 1
5 typical SWE technical interviews and one lunch interview.
I applied online. The process took 2 weeks. I interviewed at Microsoft in Aug 2018
Interview
On campus. Interviewer was a good communicator. Pleasant experience. Asked some behavioral questions before going into coding. Asked about my favorite algo too. Remember to come in prepared, it will fly you to Seattle for 2nd round.
I applied through college or university. The process took 2 weeks. I interviewed at Microsoft (New York, NY) in Oct 2017
Interview
On-campus interview through school job board. This was 30 minutes long, and I was invited to set up a final round on-site that evening. The on-site interview happened 1-2 weeks later in Redmond, Washington. There were four 45 minute interviews with 15 minute breaks in between. Since I specified wanting to become a PM, I got half design questions and half whiteboard algorithms.