Soffware 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 66.3% positive. This is according to Glassdoor user ratings.
Candidates applying for Soffware Engineer roles take an average of 60 days to get hired, when considering 2 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 Soffware Engineer according to 2 Glassdoor interviews include:
One on one interview: 67%
Skills test: 33%
Here are the most commonly searched roles for interview reports -
I applied through college or university. The process took 1 day. I interviewed at Microsoft (Durgapur, West Bengal) in Jul 2019
Interview
The interview process had 5 rounds.1)Coding round 2)Group fly round 3)Technical I 4)Technical II 5)HR..The coding round had 3 questions in 90 mins.In the group fly round we had to do 1 question in 30 mins in as many ways as possible with lowest time and space complexity.
Interview questions [1]
Question 1
In technical I they asked about OOPS,virtual function,overiding and overloading .Then the interviewer gave me a code to do followed by a discussion on projects.
I applied through an employee referral. I interviewed at Microsoft (Cairo, Cairo Governorate)
Interview
Loop of 3-4 interviews:
all technical, focus on problem solving, data structures and algorithms.
+ another AA (as appropriate) managerial interview; covers topics that previous interviewers have concern on and it's also technical but more high level with no coding, minimal behavioral questions.
I applied online. The process took 2 months. I interviewed at Microsoft in Jun 2024
Interview
Interview process (last step) takes 4 interviews. For me there were 2 interviews on algorithms. One was system design and one was OOP.
Algorithm questions are not that hard. Both of them were leetcode medium type of questions. Linked list and Dynamic programming