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 -
This was for a fresh graduate role in the firmware space I had 4 rounds of interviews.
1. Technical phone screen : 30 mins, I was asked questions about RTOS, synchronization primitives, explain linked list and array to a 5 year old.
2. Panel interview 1 hour each, 3 rounds
Questions ranging from strings to linked list and emphasis on a lot of behavioral questions
It was great did 4 different interviews each focused on a different aspect of the job based on the programming aspect. The interviewers were great and seemed very interested in responses.
I applied through a recruiter. The process took 4 months. I interviewed at Microsoft (Redmond, WA) in Jul 2023
Interview
The process was smooth and professional. Expect multiple rounds with a mix of technical deep-dives and behavioral questions. They really care about problem-solving and team fit. Prep your system design and brush up on your data structures—Leetcode is your friend. Interviewers were sharp but friendly. Overall, a solid experience!
Interview questions [1]
Question 1
Design the backend system for a real-time multiplayer game lobby