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%
Personality test: 13%
Presentation: 13%
Here are the most commonly searched roles for interview reports -
I applied in linkedin and I have been contacted by email to do the online assessment which I did not pass. The first exercise was very easy the second one had to be solved using dynamic programming and I made a mistake.
Interview questions [1]
Question 1
I have been asked to complete two exercises in leetcode style.
6 rounds.
1. recruiter screen, initial discussion on expectations of salary, type of work
2. Codility, 2 questions, react and DSA
3. React Easy
4.DSA, medium difficulty
5.system design medium difficulty
6. Hiring Manager
Interview questions [1]
Question 1
Why Microsoft?, Why this role? What have you done exceptionally well that helped your colleagues?
It was a coding test with 2 questions on data structure and algorithms. You can choose the coding language your comfortable with. You have 70 minitues to complete both tasks with both visible and hidden test cases.
Interview questions [1]
Question 1
Order a list of 'balls' red and white so that all red balls are in contiguous order. Your solution should return the least number of switches required.