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 286 - 290 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 (Seattle, WA)
Interview
Applied through a referral. Was flown to Seattle for a day. Four interviews, 2 technical, 2 more of behavioral. Microsoft is a decisive company, one side of it is the vibrant company trying to zoom into the next gen world, another side is a lagging huge dinosaur and you can see both of those all the way from interview to on boarding.
I applied through an employee referral. I interviewed at Microsoft (Tel Aviv) in Jul 2017
Interview
Had 2 interviews, both technical, various algorithmic and general knowledge questions. It was done in a very nice atmosphere and I got the notion the employees there love their job
I applied through a staffing agency. The process took 2 days. I interviewed at Microsoft (Hyderabad) in Aug 2013
Interview
The interview was divided into 2 stages. First was a qualifier round where I was asked to solve couple of Data structure question on white board. Later I was called for a full day process on Saturday. There were 15-20 candidate. Every round was elimination round. There were total 43technical round followed by one interview/discussion with hiring manager. I was told on same day that they are going to offer me.
Interview questions [4]
Question 1
There is stack of disk on a plate. All of the disks are having a different radius. What is the best way to sort these disk so that largest come at the bottom?