Microsoft Senior Software Engineer interview questions
based on 307 ratings - Updated May 30, 2026
Averageinterview difficulty
Mostly positiveinterview experience
How others got an interview
54%
Applied online
Applied online
27%
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
307 interviews
Viewing 6 - 10 of 307 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 online. The process took 1 day. I interviewed at Microsoft (Vancouver, BC) in Mar 2026
Interview
1. Questions about technical feature you have implemented
2. About my nature of work, as IC role, the candidate needs to be hands on
3. DSA problem -> Hacker rank String with 0's and 1's. Find one pass approach to get consecutive 0 followed by 1
I applied through other source. I interviewed at Microsoft (Nuova Delhi) in Jan 2026
Interview
The interview process was good but there were too much rounds and in each round there were too many questions. Most of the questions were connected to the real worl problems which was great.
5 rounds happens mostly in microsoft:
screening, DSA, LLD, HLD, Managerial
Managerial can be general behavioural or they can ask again some problem or puzzle or HLD question
LLD, HLD is general standard coding rounds, but you need to have deep knowledge of the design
DSA generally includes array, string or dp questions with medium difficulties