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 241 - 245 of 311 Interviews
Microsoft interviews FAQs
Sr Software Engineer applicants have rated the interview process at Microsoft with 3.3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 67% positive. To compare, the company-average is 61.4% positive. This is according to Glassdoor user ratings.
Candidates applying for Sr Software Engineer roles take an average of 56 days to get hired, when considering 3 user submitted interviews for this role. To compare, the hiring process at Microsoft overall takes an average of 31 days.
Common stages of the interview process at Microsoft as a Sr Software Engineer according to 3 Glassdoor interviews include:
Phone interview: 50%
One on one interview: 50%
Here are the most commonly searched roles for interview reports -
Normal interview with a few technical questions. Nothing out the ordinary, if you've done these before you will be fine. Some of them were quite hard and I couldn't answer all of them.
I applied through a recruiter. The process took 1+ week. I interviewed at Microsoft (Seattle, WA) in Jul 2020
Interview
This was part of hiring event. Recruiter reached out on Linkedin. Recruiter asked technical questions as part of phone screen. Onsite interview was straight 4 rounds and it was very hectic.
Interview questions [1]
Question 1
1. Virus spreader
a. Tell me about yourself
b. Instance of obstacle you solved
2. Longest increasing sequence list
a. Tell me about yourself
b. Situation of a project you improved
3. Design linked list,middle of linked list, discussed efficiency of linked list
a. Solution of colleague approved, what would you do?
4. A:352 b:4 max element you can form
a. Tell me about yourself
I applied online. The process took 3 months. I interviewed at Microsoft (Bengaluru) in Jul 2020
Interview
All virtual interviews. Initial phone screen round consisted of 2 questions. Next Round One hard question from leetcode followed by 2 design interviews and one hiring manager round. All are average difficulty level.
Interview questions [1]
Question 1
1) Alien dictionary from leetcode
2) Dropbox design