Microsoft Software Engineer internship interview questions
based on 773 ratings - Updated 6 Jul 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%
Recruitment agency
Recruitment agency
Interview search
773 interviews
Viewing 1 - 5 of 773 Interviews
Microsoft interviews FAQs
Software Engineer internship 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 67% positive. To compare, the company-average is 74.6% positive. This is according to Glassdoor user ratings.
Here are the most commonly searched roles for interview reports -
Easy 2 back to back interviews both leetcode medium. Second one was a bit more challenging, need to know how to sort without enough space. Other than that smooth process
I applied through a recruiter. I interviewed at Microsoft (Monterrey, Nuevo León) in Oct 2022
Interview
I interviewed in 2 stages, both technical. First a lighter question at my uni (they were doing a recruitment event) and the second was in a different city. I mentioned that I had to go by plane because it was far from me and they paid for both the plane and the accommodations. The first round was standard, just the technical question and I got asked to rank my interests. On the second round there were 4 sessions with 4 different interviewers. First asked a behavioral question and a tech question, second tech and desing, third two tech questions, fourth only one tech question but I think I was meant to go back and forth more as I got a "if you had asked me I would not have allowed X but I love that you did it" (I think I added some error checking that was not necessary, it was a long time ago)
Interview questions [1]
Question 1
How do you check that a number is a palindrome without converting it to a string.
A leetcode style test with three problems, then three interviews with different managers ( for each it was a coding problem and behavioral questions). Each interview was 1 hour long
Interview questions [1]
Question 1
How do I react and handle a conflict situation at work