Microsoft Sr Software Engineer interview questions
based on 311 ratings - Updated Jun 23, 2026
Averageinterview difficulty
Mostly positiveinterview experience
How others got an interview
54%
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
311 interviews
Viewing 226 - 230 of 311 Interviews
Microsoft interviews FAQs
Sr Software Engineer 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 through an employee referral. I interviewed at Microsoft (Redmond, WA) in Jan 2020
Interview
The interviewers are very courteous and are genuinely interested in you. There were 5 interview rounds scheduled for me and had a gap of 10 mins between them. They also had a person accompany me for lunch and it was wonderful experience.
Interview questions [1]
Question 1
This was scheduled for 5 rounds. 3 rounds were in Data structures and algorithms which were of mid level complexity. Please do remember that they are looking at your approach. Don't jump in to solutions. Build your algorithm. One interview was on my current project and how i would build it differently. The last interview was a design question where i had to build a Monopoly game.
I applied through an employee referral. I interviewed at Microsoft (Bellevue, WA) in Feb 2021
Interview
First there was online test with 3 questions and a quiz. It was average questions but time was 1hr. so you have to be fast. You must write comments if you want to make it. I did solved all 3 coding problem. Then was final round with 4 interview all coding related.
Interview questions [3]
Question 1
Asked to implement Kadanes max sub-array sum algo.
I applied through a recruiter. The process took 3 weeks. I interviewed at Microsoft (Copenaghen, Hovedstaden) in Apr 2017
Interview
Remote personal and technical interviews, with questions about algorithms and data structures. Then, four technical interviews on-site, about algorithms, software design and problem abstractions using whiteboards and writing code.
Interview questions [1]
Question 1
Algorithms to detect palindromes and calculate certain "magic" numbers. How to model some kind of bicycle workshop business