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 through college or university. I interviewed at Microsoft
Interview
The interview was a job fair at my university. I scheduled it ahead of time. It was one-on-one with one of the Microsoft engineers that came to the job fair. This was aimed at recent graduates, so probably the difficulty of the questions reflects that.
Interview questions [3]
Question 1
How can you find the middle element of a singly-linked list in linear time?
I applied through an employee referral. The process took 4 weeks. I interviewed at Microsoft (El Cairo, ) in Nov 2024
Interview
I had 3 rounds of interviews, one of them with the hiring manager. All rounds included technical and behavioural questions. All the technical questions were about data structures and algorithms
I applied online. The process took 4 weeks. I interviewed at Microsoft (United, WV) in Jan 2022
Interview
The first interview is a home assignment with two Leetcode style questions. You have about 1 hour for the two questions.
Mostly data structures, string manipulation, arrays, and basic algorithms.
Interview questions [1]
Question 1
Mostly data structures, string manipulation, arrays, and basic algorithms.