Microsoft Senior Software Engineer interview questions
based on 309 ratings - Updated Jun 16, 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
309 interviews
Viewing 231 - 235 of 309 Interviews
Microsoft interviews FAQs
Senior 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 a recruiter. I interviewed at Microsoft (Seattle, WA) in Oct 2020
Interview
Had an initial technical screen followed by a virtual onsite.
A few days later I got an email from a business recruiter that Microsoft had an offer for me and requested availability to discuss the offer. After I sent the availability they did not reply to any of my emails for two weeks. After that they sent me an email that all positions were filled and they are sorry.
I reached out to the talent sourcer and they said I had cleared the interview but all positions were filled before they got to me. Then they completely ghosted me.
I did not expect this from a company like Microsoft.
I applied through a recruiter. I interviewed at Microsoft (Tallinn) in Mar 2020
Interview
There were three steps in the interview process. First I had and HR call and then I did an online test and got a full score. Finally, I had a four-sessions onsite interview which was held online.
Interview questions [1]
Question 1
In the first session I solved a programming problem which was about data structures and algorithms with a manager from Microsoftç
I applied through a recruiter. I interviewed at Microsoft (New York, NY) in Sep 2020
Interview
First 1 hour screening interview on Microsoft Teams, with a programming question to solve in a text editor. Then 4 1 hour interviews with four members of the Hololens team, one of program design, 3 of technical programming question.
Interview questions [1]
Question 1
How to approach finding words from a dictionary of valid words in a grid of letters. Some other average programming questions. No question that would really differentiate a good computer graduate from a more experimented programmer, it was very scholar.