Microsoft Senior Software Developer Engineer interview questions
based on 309 ratings - Updated Jun 16, 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
309 interviews
Viewing 291 - 295 of 309 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 through a staffing agency. The process took 1+ week. I interviewed at Microsoft (Seattle, WA) in Apr 2014
Interview
Interviews with current staff members, some managers. Interview consisted of meeting with key executive for the first round, discussing job and the reason it came open (a senior engineer had taken another position and was within a week of leaving). After this meeting came a roundtable meeting with the software development team, who asked numerous questions about my background and answered a few of my questions.
I applied through an employee referral. The process took 1 week. I interviewed at Microsoft (Raleigh, NC) in Jul 2016
Interview
First step was an interview with the group manager, informal meet and greet type of thing.
Second step was a tech screen consisting of some basic "fit" questions and a code test on data structures and algorithms.
Third step would be the in person round.
These guys are very bright and professional, it was a great overall experience.
I applied online. The process took 3 weeks. I interviewed at Microsoft (Redmond, WA) in May 2016
Interview
This was for Clod and Applications, powerBI gateway team.Phone screen , 3 technical rounds. Pure Computer Science and Data Structure. All White boards. NO Azure, No Database, no REST, no WCF. just Plain CS.
Interview questions [5]
Question 1
Phone interview : 1. Design elevator [How many elevators do you need for n storied building]