Software 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 50% positive. To compare, the company-average is 68.2% positive. This is according to Glassdoor user ratings.
Here are the most commonly searched roles for interview reports -
I applied online. The process took 3 weeks. I interviewed at Microsoft (Belgrade) in Apr 2021
Interview
First interview was a online code assesstment where there were 3 coding questions to solve.
Second round was a one on one interview with going thought CV, asking some brainteasers and doing some coding questions live.
Data structures and algorithms, system design, communication, complexities. Four final rounds, one of them with hiring manager. Leetcode questions, big o notation, test cases. I remember one question was about trees
Interview process requires speaking with multiple software engineers, after passing initial phase of applying and online tests. Each engineer grades different focus areas: growth mindset, technical skills, design skills, etc.
Interview questions [1]
Question 1
How would you reverse an integer without converting it to other data types and complexity continues to increase with different edge cases been asked.