Microsoft Senior Software Developer Engineer interview questions
based on 310 ratings - Updated Jun 20, 2026
Averageinterview difficulty
Mostly positiveinterview experience
How others got an interview
53%
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
310 interviews
Viewing 131 - 135 of 310 Interviews
Microsoft interviews FAQs
Senior Software Developer 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 2 months. I interviewed at Microsoft (San Paolo del Brasile, ) in Jan 2023
Interview
There were three interviews on the same day for about 50 minutes and 10-minute break, the interview can usually be code interview or a system design interview, or if you are luck enough behavior.
Interview questions [1]
Question 1
The design question was easy but the interviewer always wanted more of it, the question was how to handle online and offline status on mobile devices but it is more complex than you imagine. The programming question was a binary tree in steroids because unless you mastered binary tree mechanics you would never be able to answer that, and the last question was something like Two Sum, or Three Sum, but mixed with String manipulation and conversion to integer back and forth.
Two techincal interviews. First with team member second with hiring manager. Techincal interview request to devise a system architecture for a firewall product, and than to implement in pseudo-code some of the features of the firewall.
Interview questions [1]
Question 1
Devise an architecture for a deep-packet inspection firewall.
I applied online. The process took 2 weeks. I interviewed at Microsoft
Interview
Very tough and a lot of questions being asked all the time during call and during all rounds of interview being asked. Not sure what else can be said about them