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 16 - 20 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 through an employee referral. I interviewed at Microsoft (Tel Aviv) in Dec 2025
Interview
Pre scheduled 4 interviews. One of them evaluates use of copilot in classic computer science tasks. Each stage starts with behavioral analysis and brief meeting part. One of them is purely human resource interview, all other ones are technical.
Interview questions [1]
Question 1
How would you behave if a junior member approached requesting help while you are over the head with work and have a tight deadline to meet?
I applied online. I interviewed at Microsoft (Belgrade) in Jan 2026
Interview
At first, I received an online algorithm task via hacker rank, one medium, one hard. Afterwards i had a quick chat with a recruiter.
After passing these, i was scheduled 4 back top back interviews lasting for 45 minutes with 15 minutes pause. On all of these, you start by talking about your previous experience and afterwards there are practical/techical questions.
The first one had OOP design, second was behavioral interview, third algorithm on HackerRank, the fourth was a system design.
The technical questions were not that hard at all, i failed because i expected them to be much harder and my brain found complexity when there was none
Interview questions [1]
Question 1
How would I design a scheduler service in distributed environment.
I applied online. I interviewed at Microsoft (Lussemburgo) in Feb 2024
Interview
Interview was nice, I liked the team and office. The HR department was generally responsive and nothing raised any red flags. I didn't get position afterwards anyways, but I the whole iring process seems to be fine as it is. Later I found they plan to relocate the office, but it is still going to be in moderate walking distance.
Interview questions [1]
Question 1
What was the most difficult technical decision I had to take ever, and how I managed it afterall.