Microsoft Intern Software Developer interview questions
based on 209 ratings - Updated Jun 20, 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
209 interviews
Viewing 186 - 190 of 209 Interviews
Microsoft interviews FAQs
Intern Software Developer 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 67.6% positive. This is according to Glassdoor user ratings.
Common stages of the interview process at Microsoft as a Intern Software Developer according to 1 Glassdoor interviews include:
Phone interview: 33%
Presentation: 33%
One on one interview: 33%
Here are the most commonly searched roles for interview reports -
Most annoying exprience till date, I had a phone interview of about 30 min mainly related to my course work and projects and its been 4 weeks since then and I have not received a result. I have emailed the HR about 5 times and she hasn't answered even once. This seriously raises a big doubt regarding their hiring process. I do not know how to know my result (be it positive or negative). I have not seen a company delaying the result for so long.
I applied through college or university. The process took 1 day. I interviewed at Microsoft
Interview
This was a campus interview and lasted for 45 mins. He asked me two questions -
1) Delete a node in sorted singly linked list (with proper garbage collection)
2) Find number of set bits in an integer or any word
After that it was few mins of behavioral interview in which he asked about my past work ex and toughest bug faced and related experience.
Interview questions [1]
Question 1
Delete a node in sorted singly linked list - Although it was easy but I made few silly mistakes and covered edge cases after he pointed out.
I applied in-person. The process took 1 day. I interviewed at Microsoft (Fargo, ND) in Jul 2013
Interview
Send my resume to a manager, got a one hour phone interview with him and he wanted to see me onsite. At that point he transmitted to a recruiter to schedule the trip.
Had 3 interview, lunch, and two more. Questions ranging from linked-list to graph. Overall questions were simple but you have to take great care about the coding on the whiteboard, I was not prepared to.
Interview questions [1]
Question 1
It was a compiler team, I had to design an alias analysis