Microsoft Software Developer Intern interview questions
based on 208 ratings - Updated Jun 17, 2026
Averageinterview difficulty
Very positiveinterview experience
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
208 interviews
Viewing 111 - 115 of 208 Interviews
Microsoft interviews FAQs
Software Developer Intern applicants have rated the interview process at Microsoft with 2.5 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.3% positive. This is according to Glassdoor user ratings.
Common stages of the interview process at Microsoft as a Software Developer Intern according to 2 Glassdoor interviews include:
One on one interview: 100%
Here are the most commonly searched roles for interview reports -
Very friendly interview process, started with a behavioural interview and later in 2 technical interviews of medium difficulty,using leetcode problems, the interviewers were very nice and easygoing, I would definitely be interviewed again
Interview questions [1]
Question 1
Explain how would I optimize one of the projects listed in my resume
Great, friendly interviewers. No OA, 2 rounds, the 1st round is 30-min consisting of behavioral and a small coding question, the 2nd round has 2 interviews that asked OOP design and leetcode easy.
Interview questions [1]
Question 1
OOP design for a game and an algorithm question (leetcode easy)
I applied through other source. I interviewed at Microsoft
Interview
Went pretty smoothly, they picked up my resume from a conference that I went to, had a 30 minute phone screen with recruiter then final round 2 45 minute interviews half behavioral, half technical
Interview questions [1]
Question 1
How would you explain recursion to a child? What is the difference between a process and a thread? Nth last node in a linked list.