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 in-person. The process took 4 weeks. I interviewed at Microsoft (Seattle, WA) in Dec 2025
Interview
The interview guidance states that there are three rounds of coding interviews and one round of system design, but I received four rounds of coding with 2 hard leetcode questions and 2 medium questions.
I applied online. The process took 3 weeks. I interviewed at Microsoft (Israel) in Nov 2025
Interview
online assessment and then 3 consecutive interviews in one day.
You're assigned to 3 interviews ranging from 45 min to an hour,
You only get informed the following week, and its not just based on one.
Interview questions [1]
Question 1
Implement a HashMap.
given a dictionary of words, and a string that consists of chars, if you can dissect it to a words of the dictionary, return the string.
I applied online. I interviewed at Microsoft (Redmond, WA) in Jul 2025
Interview
Hiring manager screen initially and onsite loop consisting of 4 rounds. The offer was given two weeks after that. It relied heavily on the position and how one would tackle problems with their past experience.