Microsoft Software Developer Internship interview questions
based on 769 ratings - Updated Jun 6, 2026
Averageinterview difficulty
Very positiveinterview experience
How others got an interview
46%
Applied online
Applied online
35%
Campus Recruiting
Campus Recruiting
11%
Employee Referral
Employee Referral
6%
Recruiter
Recruiter
1%
Other
Other
1%
In Person
In Person
0%
Staffing Agency
Staffing Agency
Interview search
769 interviews
Viewing 326 - 330 of 769 Interviews
Microsoft interviews FAQs
Candidates applying for Software Developer Internship roles take an average of 14 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 31 days.
Common stages of the interview process at Microsoft as a Software Developer Internship according to 1 Glassdoor interviews include:
One on one interview: 50%
Skills test: 50%
Here are the most commonly searched roles for interview reports -
online assessment: 3 questions
questionnaire & email about availability
two round of parallel interview with individual : resume questions + 2 easy/medium LC questions
one final interview with a manager: resume + system design question
Interview questions [1]
Question 1
e.g. find common nodes from two single linked lists with cycles involved
I applied online. The process took 3 months. I interviewed at Microsoft (Alejandría, ) in May 2020
Interview
First they sent to me an online assessment contain 2 problems I can solve only one of them, and there are also some of MCQs, I pass it, and they set the 2 interviews after each other, the interviews was focused on just problem solving, Unfortuanlty I didn't pass it
I applied through college or university. The process took 3 weeks. I interviewed at Microsoft in Oct 2021
Interview
There was an initial technical interview, and then after was a final round interview. It included a technical and then a discussion with a few employees in which they asked you more about your previous work. This component was a little bit difficult since I wasn't really prepared to be quizzed on previous work and considering applying their solutions.
Interview questions [1]
Question 1
Did you ever consider X solution to solve your ML research problem? Why do you think it would or wouldn't work?