Microsoft Senior Software Developer Engineer 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 126 - 130 of 310 Interviews
Microsoft interviews FAQs
Senior Software Developer 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 online. The process took 2 weeks. I interviewed at Microsoft (Tel Aviv)
Interview
Online meeting with a technical recruiter, talked about relevant work experience and the hiring process. The next step is
three online technical interviews, at the same day. Leetcode style interview with 2 questions, system design interview and object oriented programming design interview.
Interview questions [4]
Question 1
Coin change: Find all combinations of coins https://leetcode.com/problems/coin-change-ii/
System Design:
Implement public transportation system:
Buses send current locations
Riders choose routes
Riders get updates, alerts
Data Analysts analyze traffic patterns
System can suggest new routes based on historical data
I applied online. The process took 1 week. I interviewed at Microsoft (Dublino, Dublino) in Nov 2023
Interview
A recruiter reached out via LinkedIn to gauge my interest in Microsoft asking for my CV.
I sent her my CV only to receive a Codility assessment link via email.
The first question was simple with a catch, and the second was a far more complex dynamic programming question - the entire assessment could be done in no more than 70 minutes.
After completing the first question perfectly and not having enough time to test out a complete solution for the second question I received an email a week alter informing me they selected another candidate.
For a senior position I would obviously expect a different interview path instead of a generic codility link.
I applied online. The process took 3 weeks. I interviewed at Microsoft (Seattle, WA) in Jan 2022
Interview
very long and very time consuming to not get a job was very disappointed maybe next time they will hire. They were nice just very long and very time consuming would not do again