Developer 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 -
First I got 4 algorithm tasks, medium. After that I had 4 interviews: coding sessions, design sessions and behavioural. The overall impression was great. The interviewers were very kind and helpful.
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.