I was contacted by a recruiter and passed the first half-tech, half-non-tech phone screening. It included basic questions like:
The technical part wasn't hard; it involved simple puzzles.
Then, I was invited to their center for an in-person interview.
Find duplicates in an array with space efficiency.
The following metrics were computed from 35 interview experiences for the Microsoft Software Development role in United States.
Microsoft's interview process for their Software Development roles in the United States is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Microsoft's Software Development interview process in United States.