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. I interviewed at Microsoft (Redmond, WA) in Jun 2022
Interview
Experience overview consisting of what typical day/week looks like and how that is similar differs from what is expected for the role. This is followed by live technical coding portion. Live IDE with technical expert monitoring the coding portion.
Interview questions [1]
Question 1
How many hours of meetings do you typically attend as an engineer currently?
I applied online. I interviewed at Microsoft (Atlanta, GA) in Aug 2025
Interview
The process consists of three virtual onsite rounds. Each round lasts about 45 minutes and focuses on a HackerRank-style coding problem written by the interviewer, followed by a 15-minute behavioral interview. The technical difficulty is generally medium, emphasizing problem-solving and clear communication.
Interview questions [1]
Question 1
In the live coding portion, the interviewer mainly focused on problems related to DFS, the two-pointer technique, and merge sort. The difficulty was not high, but candidates were expected to write their own test cases and actively discuss edge cases, logic, and trade-offs with the interviewer during the session.
I applied online. I interviewed at Microsoft (Toronto, ON) in Jan 2026
Interview
4 typical rounds of interviews, I was asked to design a system and some DSA questions. And the interviewer was friendly, and he gave me hints where I felt stuck.