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 -
The interview process involved a technical assessment conducted on HackerRank, followed by a virtual interview with a senior software engineer from Microsoft Egypt, where we discussed various technical concepts and problem-solving approaches.
Interview questions [1]
Question 1
Can you explain the differences between SQL and NoSQL databases and when you would choose one over the other?
I applied online. The process took 5 days. I interviewed at Microsoft (Sibiu) in Jan 2025
Interview
Coding challenge using Codility that consisted of 2 problems with 120 minutes provided (60 minutes for each one of them).
There is a prep guide for the concepts that occur most frequently as well as a warm-up round to get a grip on how codility's environment behaves.
I applied online. The process took 6 days. I interviewed at Microsoft (Boston, MA) in Sep 2024
Interview
30 minutes introduction zoom call with a recruiter followed by a 2 hour in person technical screening interview with 4 individuals of varying experience and responsibilities. There was 1 hour with 2 folks then another hour with another 2.
Interview questions [1]
Question 1
Can you describe a time you had a conflict with another coworker, how did you resolve it?