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 typically begins with an initial screening, often conducted by a recruiter, to assess general fit and go over the candidate’s background and expectations. If that goes well, it’s followed by one or more technical interviews, where candidates may solve problems, review code, or discuss past projects.
3 rounds with 2 standard DSA question based on graphs and dynamic programming and one behavioural. No system design asked as Im a fresher. The third round was with skip level manager testing my fitment to the company.
I applied through a staffing agency. The process took 1 week. I interviewed at Microsoft (Egypt Lake-Leto, FL) in Jan 2025
Interview
The Microsoft interview process typically includes an initial recruiter screen, one or two technical phone interviews, and a final onsite (virtual or in-person) interview loop with 4–5 rounds. It focuses on coding, data structures, algorithms, system design (for senior roles), and behavioral skills using the STAR method. Strong problem-solving abilities, technical depth, and cultural fit are key evaluation areas. Successful candidates receive an offer with potential for negotiation.
Interview questions [1]
Question 1
Introduce myself then give me 2 problems to sovle them using any programming language i like