The interview process consists of 5 rounds. Each interview is with one interviewer and lasts one hour, running from 9:00 AM to approximately 2:20 PM.
The third interview is a lunch interview. The first interview presented more difficult questions than anticipated, highlighting the need for a clear mind before interacting with the interviewer.
The lunch interview includes 30 minutes for lunch and basic questions about experience and interests. This is a good opportunity to demonstrate your interest in the team.
Each round of interviews generally includes about 2 algorithm questions. The lunch interview has one such question.
Basically, they can ask about anything. It's important to explain your approach and solution to a question before you begin programming.
Multiply 2 numbers without using the * sign.
The following metrics were computed from 83 interview experiences for the Microsoft Software Development Engineer role in Seattle, Washington.
Microsoft's interview process for their Software Development Engineer roles in Seattle, Washington is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Microsoft's Software Development Engineer interview process in Seattle, Washington.