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 in-person. I interviewed at Microsoft (Herzliya) in Jul 2017
Interview
I've been asked to tell about projects that I had in my previous job. I described the problems that I had and how I solved them. Later, the interviewer asked me some technical questions and we discussed about my solution complexity. I got answer few minutes after the interview.
Interview questions [3]
Question 1
The famus 2D maze riddle. 2D array with "1" and "0". starting from (0,0) - find the path of "0" to (n,n).
I applied online. I interviewed at Microsoft (Praga)
Interview
Robotic employees, trying to fill up their hiring numbers.
It's been 3 months and I still haven't got my interview reimbursement because of a bug in their system. Now I get asked what is the problem by a new Accenture indian employee responsible with payments, every day. We exchanged dozens and dozens of emails involving dozens of people and even to this day they are unable to make the reimbursement.
Flew to Romania for a european graduate interview day. Had 4 technical rounds solving various problems. Had a 'tie breaker' round as the panel was on the fence which resulted in a ridiculous interview:
TLDR:
Interviewer - Have you ever written C?
Me - No
Interviewer - Implement malloc in C.
I didn't pass.