Software Engineer applicants have rated the interview process at Microsoft with 3.2 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 64% positive. To compare, the company-average is 66.4% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Engineer roles take an average of 29 days to get hired, when considering 1,705 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 Engineer according to 1,705 Glassdoor interviews include:
One on one interview: 27%
Phone interview: 23%
Skills test: 15%
Presentation: 11%
Background check: 6%
Personality test: 5%
Group panel interview: 5%
IQ intelligence test: 4%
Drug test: 3%
Other: 2%
Here are the most commonly searched roles for interview reports -
I applied through a recruiter. The process took 4 weeks. I interviewed at Microsoft in Mar 2022
Interview
The best interview experience I've ever had.
5 interviews after initial recruiting interview.
2 coding rounds. Easy - medium leetcode. Find maxsubarray, then sort binary tree. 2 questions to solve correctly in 45 minutes.
System design round. They want to really feel your right fit for Microsoft culture.
1 AA, 2 behavior rounds with directors, 1 hiring manager round. Each person I interviewed with was the most professional and sincere person, who really heard me and listened to my strengths and questioned me on in depth topics ranging from diversity and inclusion, to times I've been challenged, and times where solutions could have been improved in different hypothetical scenarios.
They do not view your resume during candidate interviews, which felt refreshing and allows them to view your work and you as a person and potential Co worker. Can honestly say each interviewer was extremely respectful, responsive, and knowledgeable on areas where I'd be working in. All around - Microsoft provides a highly organized and condones non-biased hiring practices during the process. My interview was streamlined and the process was seamless during interviews. Heard back relatively quickly. Heard positive feedback 2-3 days after completion of my virtual onsite.
Interview questions [1]
Question 1
Can you describe to me a recent project that you've worked on that was extensively challenging and how did you overcome any challenges?
The process consisted 3 technical rounds after clearing the OA , consisted of medium to hard story based question. Not all round interviewer asked to run the code the last 1 just asked the approach
Interview questions [1]
Question 1
Theay asked a graph (bfs) + bianry search question
Was a typical first round recruiter screen - pretty straightforward but didn't end up getting moved vforwards. Prompt, Professional and overall a good experience. They asked me about my background, explained the role and it was with the recruitment team.
Interview questions [1]
Question 1
Describe your background going into detial in each role
Expect a lengthy hiring process that can take at least two months from start to finish. In my experience, there was approximately one month of interviews followed by another month waiting for the final decision. Be prepared for a slow timeline, especially after completing all interview stages.
Interview questions [1]
Question 1
Tell me about a time where have above and beyond for a customer