Microsoft Software Engineer Senior interview questions
based on 310 ratings - Updated Jun 20, 2026
Averageinterview difficulty
Mostly positiveinterview experience
How others got an interview
53%
Applied online
Applied online
28%
Recruiter
Recruiter
13%
Employee Referral
Employee Referral
2%
In Person
In Person
2%
Campus Recruiting
Campus Recruiting
1%
Staffing Agency
Staffing Agency
1%
Other
Other
Interview search
310 interviews
Viewing 181 - 185 of 310 Interviews
Microsoft interviews FAQs
Software Engineer Senior 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.
Here are the most commonly searched roles for interview reports -
I applied online. The process took 1 day. I interviewed at Microsoft (Dublino, Dublino) in Feb 2022
Interview
Interview was done online on Microsoft teams, I had to be prepared for the interview before time and connect with mic and camera . I was informed earlier that I might have to share screen as interviewer might want to let me do the code for some problem(s)
Interview questions [1]
Question 1
I was expecting some algorithm / coding but the interviewer talked about the product they were working about and then he asked me about my work experience. Out of my work experience he asked to define one of the coolest project I have ever worked on.
I applied online. I interviewed at Microsoft in Jan 2022
Interview
You will have 4 rounds of interviews; each will be 45 minutes in length with short 15 minutes breaks in between.
Each interview will be comprised of technical and behavioral questions
Interview questions [1]
Question 1
Tell me about a time when a project, product, or service implementation did not go according to plan.
I applied online. The process took 1 week. I interviewed at Microsoft (Ottawa, ON) in Feb 2022
Interview
A one hour interview with an engineer. He had an ill defined problem about a binary tree, and got frustrated when asked for more details about the problem.
The solution was a simple recursive function, but he wanted you to walk through what it was doing and why. No feedback, just a generic reject email.
Interview questions [1]
Question 1
Describe a solution to a problem that you proposed in the past that failed, and what was the feedback you got from others?