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 -
Tech round 1 and the interviewer is pretty nice, Application related algorithm question and followed by a system design question. Question itself is between easy and medium level and the interview is very generous.
4 algorithm interviews with behavioral questions at the beginning. 1 hour each. Questions at the end if you need to ask something. Good to do lots of practice before hand and have a solid process down so that you can focus on the problem at hand.
Interview questions [1]
Question 1
Describe a time when you disagreed with a team member.
I recently had an interview for a Software Engineer position at Microsoft. The process lasted for about three hours, during which I had back-to-back interviews with different interviewers. The questions they asked were mostly algorithm and data structure problems, similar to those you would find on LeetCode. Each interviewer focused on different aspects of problem-solving, coding efficiency, and optimization. Overall, it was a challenging but rewarding experience, and it really tested my ability to think on my feet and apply my coding skills under pressure.
Interview questions [1]
Question 1
They asked leetcode questions one of it "Container With Most Water"