Software Engineer I 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 4 weeks. I interviewed at Microsoft (Ciudad Ho Chi Minh) in May 2025
Interview
I had 4 rounds interview. 4 rounds have the same structure. 1 hour interview: 30 mins of questions, 30 mins for coding. Interview questions was computer science fundamental, system design, past project.
I applied online. The process took 1 week. I interviewed at Microsoft (Praga) in Sep 2025
Interview
Tech Screening 1h with easy lvl leetcode task, then two coding interviews, one with trivial algorythmic task(mid lvl) and the second one was a bit difficult, not only the task itself but the definition of expected result and its format. Last interview was the system design.
Interview questions [1]
Question 1
The non-trivial task was about implementing K-Means Clustering. But the task, expected result and entry data were poorly described. System design was smth like howto design doker-like platform.
One HR interview, followed by several technical interviews. The technical interviews covered: a) easy algorithms & data structures problems, b) one system design problem, and c) high level CV-related questions.
Interview questions [1]
Question 1
Easy classical problem resembling the towers of Hanoi.