Applied for multiple positions and received an email to complete my application 3 weeks later. After I completed the application, a recruiter emailed me a few days later asking me questions like salary, relocation, and why Microsoft.
A week later, a scheduler emailed regarding times for a technical interview with 2 engineers. The tech screen for Microsoft is very difficult, so it's best to give yourself a few days.
I made it past the tech screen and had a soft-skills interview with a manager panel. After a week, I received an offer.
Why Microsoft?
The following metrics were computed from 26 interview experiences for the Microsoft Engineer role in United States.
Microsoft's interview process for their Engineer roles in the United States is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Microsoft's Engineer interview process in United States.