Microsoft Software Developer Intern interview questions
Updated May 11, 2026
based on 207 ratings
Difficulty
Average
Experience
Very positive
How others got an interview
57%
Applied online
Applied online
27%
Campus Recruiting
Campus Recruiting
10%
Employee Referral
Employee Referral
3%
Recruiter
Recruiter
1%
Other
Other
1%
In Person
In Person
Interview search
207 interviews
Viewing 136 - 140 of 207 Interviews
Microsoft interviews FAQs
Software Developer Intern applicants have rated the interview process at Microsoft with 3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 100% positive. To compare, the company-average is 71.4% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Developer Intern roles take an average of 150 days to get hired, when considering 1 user submitted interviews for this role. To compare, the hiring process at Microsoft overall takes an average of 44 days.
Common stages of the interview process at Microsoft as a Software Developer Intern according to 1 Glassdoor interviews include:
Phone interview: 33%
One on one interview: 33%
Skills test: 33%
Here are the most commonly searched roles for interview reports -
2 technical rounds and 1 hr round.
Technical round I had 2 medium level problems. Technical round II had 1 hard level problem.
Some questions on projects were also asked.
In HR round, some questions like "How would you test an elevator" were asked.
Interview questions [2]
Question 1
A problem based on tracing shortest path in a graph
I applied online. The process took 3 months. I interviewed at Microsoft (Nueva Delhi) in Mar 2021
Interview
The entire procedure was pretty chill. The hardest part os actually getting and clearing the OA round but after that its smooth sailing. I didnt mot get selected in the end but the process was wonderful.
Interview questions [1]
Question 1
Generate BST from Pre order and Postorder traversal.
First round was the online coding test, comprised of 3 coding questions, to be solved in 90 minutes. Difficulty of questions varied from easy to medium. After clearing this round, there were 2 Technical Interviews and 1 HR Interview