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 their online portal and got selected for the technical screening. The interviewer asked me questions about the projects I had done with some serious cross questioning on some choices made. After that, I was asked a coding problem related to prefix sum followed by 2 more problems on Linked List and Arrays.
Interview questions [1]
Question 1
Tell about a time when you had to disagree with your team member.
The interview process had a first screening interview with a manager, a second phase of automated coding screening interview, then the last third phase had 2 coding interviews, and 1 system design interview with managers. The last phase has the 3 interviews in a row and took about 4 hours to complete.
I applied through an employee referral. The process took 3 weeks. I interviewed at Microsoft (Ciudad de México) in Jul 2022
Interview
It was difficult but it is ok if you are prepared with knowledge about programming topics, like queue, trees, lists. In addition, you need to be kind since that is another important aspect for the job.