Microsoft Software Development Engineer interview questions
based on 1.2K ratings - Updated Jul 22, 2025
Averageinterview difficulty
Very positiveinterview experience
How others got an interview
57%
Campus Recruiting
Campus Recruiting
18%
Applied online
Applied online
12%
Recruiter
Recruiter
10%
Employee Referral
Employee Referral
1%
Staffing Agency
Staffing Agency
1%
In Person
In Person
1%
Other
Other
Interview search
1,152 interviews
Viewing 661 - 665 of 1,152 Interviews
Microsoft interviews FAQs
Software Development Engineer applicants have rated the interview process at Microsoft with 4 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 71.3% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Development Engineer roles take an average of 1 day to get hired, when considering 1 user submitted interviews for this role. To compare, the hiring process at Microsoft overall takes an average of 46 days.
Common stages of the interview process at Microsoft as a Software Development Engineer according to 1 Glassdoor interviews include:
Phone interview: 100%
Here are the most commonly searched roles for interview reports -
I applied online. The process took 2 months. I interviewed at Microsoft (Vedbæk) in May 2014
Interview
After sending an email to the HR manager I received a screening form with questions about your personality and experience and then 4 programming assignments where 2 of them had to be solved. Upon successfully completing the screening I was invited to come to the Microsoft Campus where I was to spend 5 hours being interviewed by 4 interviewers.
3 of the interviews all had a short talk about myself and I could ask about them (the interviewers were Microsoft engineers themselves) and then they had a code problem that they asked me to solve. So each interview had a focus area and for me the areas were: algorithms and data structures, testing, and general software architecture.
The last interview was with the manager about how good a fit I was with the company and was more about my personality and how I handled different situations.
Interview questions [1]
Question 1
A variation on one of the problems that appeared in the screening form.
I applied through college or university. I interviewed at Microsoft
Interview
Went through university recruitment. On campus interview. HR based. Behavioral questions like how do you manage time. What do you know about Microsoft Hardware. Why interested in this position. Question about the courses I took.
the hiring process is very strict, strict and very strict. you have to pass all of questions from all interviewers before having an offer which alows you to work there. the positon might be cancelled after you got an offer. in that case, you need to got o another team.