Microsoft Sr. 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 156 - 160 of 307 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:
One on one interview: 50%
Phone interview: 50%
Here are the most commonly searched roles for interview reports -
I applied online. The process took 6 weeks. I interviewed at Microsoft
Interview
Initial interview with a manager, flurry of emails with recruiter to setup the interview loop, and then the interview loop with 4-5 different team members. Coding is mandatory and it ranges from CS specific questions, to actual real world situations. Behavioral questions etc. Most interviews I had were a great experience, with one or two being little over the top on the coding questions.
Interview questions [1]
Question 1
Have you had conflict, and if so, how did you resolve it? How can Microsoft help you, what can we do for you? What are your goals and aspirations? Tell me about a time where you had to make a difficult, unpopular decision, and how did you approach it?
I applied online. The process took 1 week. I interviewed at Microsoft (Seattle, WA) in May 2022
Interview
Initial screening round was ok. scheduled the final interview after a week. three coding questions and one design. each interview lasted for 45 min. Executed all problems with desired result.
I applied online. The process took 4 weeks. I interviewed at Microsoft
Interview
phone interview, 2 technical rounds, HR interview. shortlisted for technical interview but could not crack. They asked me to solve the 2 DSA question in first round, then second round was about different front end development frameworks . could not clear the DSA round, very conceptual questions
Interview questions [1]
Question 1
DSA questions mostly, you have to solve them and explain to the interviewer