Software Engineer Student applicants have rated the interview process at Microsoft with 3.3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 79% positive. To compare, the company-average is 66.4% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Engineer Student roles take an average of 32 days to get hired, when considering 73 user submitted interviews for this role. To compare, the hiring process at Microsoft overall takes an average of 30 days.
Common stages of the interview process at Microsoft as a Software Engineer Student according to 73 Glassdoor interviews include:
Phone interview: 22%
One on one interview: 20%
Skills test: 17%
Presentation: 14%
IQ intelligence test: 9%
Personality test: 5%
Background check: 5%
Other: 3%
Group panel interview: 2%
Drug test: 2%
Here are the most commonly searched roles for interview reports -
I applied online. The process took 1 week. I interviewed at Microsoft
Interview
Online Assignment: 3 question, easy-medium level, 90 min for the test.
Technical Interview Via Teams: 2 questions, each from a different interviewer. One hour per question. easy to medium level.
I got a HackerRank home assignment with 2 leetcode questions, one was easy the other was medium-hard. It was a sliding windows, and a buy n products with the minimum coins at start. There were 2 arrays, one of the WC cost of the products and one with the expected cost.
I applied online. I interviewed at Microsoft (Tel Aviv-Yafo) in Feb 2026
Interview
3 interviews. Only 1 leetcodes (easy-medium) in the second interview. Lots of personal questions, leadership and design patterns.
They were really nice, but at the end they ended up with someone that had more experience then me.
It’s one day with two interviews, and if you move on, you’ll have another two. One focuses on designing a tic-tac-toe (X/O) game, and the other is a LeetCode-style coding question.