Microsoft Intern - Software Engineer interview questions
based on 207 ratings - Updated May 11, 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
207 interviews
Viewing 111 - 115 of 207 Interviews
Microsoft interviews FAQs
Intern - Software Engineer 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 Intern - Software Engineer according to 2 Glassdoor interviews include:
One on one interview: 100%
Here are the most commonly searched roles for interview reports -
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.
There is a recruiter call, and then there are two technical interviews and a behavioral interview. Each are 45 minutes - an hour long. Technical interviews focus on fundamental concepts.
Interview questions [1]
Question 1
What is something you would change about one of the products?