The interview process begins with a phone screen with a recruiter, followed by an online assessment (OA).
The final round consists of a 4-hour interview. Each interview slot is 45-60 minutes long, with approximately 15 minutes for breaks in between. A lunch break is scheduled after the second round.
Three of these rounds include a 20-minute introductory segment where the interviewer will ask about your experience, projects, and test your overall knowledge. The remaining time in these rounds is dedicated to DSA problems.
Round 4 is a system design interview.
Array manipulation problems, DFS. The easiest was very similar to Valid Parentheses on LeetCode.
The following metrics were computed from 1 interview experience for the Microsoft Software Engineer I role in Seattle, Washington.
Microsoft's interview process for their Software Engineer I roles in Seattle, Washington is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Microsoft's Software Engineer I interview process in Seattle, Washington.