Software Developer applicants have rated the interview process at Microsoft with 3.4 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 63% positive. To compare, the company-average is 67.6% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Developer roles take an average of 60 days to get hired, when considering 8 user submitted interviews for this role. To compare, the hiring process at Microsoft overall takes an average of 30 days.
Common stages of the interview process at Microsoft as a Software Developer according to 8 Glassdoor interviews include:
Phone interview: 38%
Skills test: 38%
Presentation: 13%
Personality test: 13%
Here are the most commonly searched roles for interview reports -
Standard recruiter then 2 rounds of technical interviews. First round with just one engineer and the second round as a group interview with multiple engineers. Each interview lasts about 30 minutes.
Interview questions [1]
Question 1
Please describe work history. Basic tree traversal
The selection process is random as there are many applications for the program, so do not be discouraged if you do not get past the resume screen on your first application. If you do get selected you will proceed to schedule a phone interview. If you pass that interview then you get moved to the final round which consists of two interviews that are a mix of behavioral and technical.
I applied online. I interviewed at Microsoft (Newyork, Scotland) in Jan 2022
Interview
It was an amazing experience, the questions were fair and they were patient. Expect a lot of technical interviews . They are very organised and they give feedback in good time.