I applied through a recruiter. The process took two weeks.
There was a team match first, followed by one technical screen. The final loop includes:
CSV / Log Query Engine:
The following metrics were computed from 1 interview experience for the Microsoft Principal Software Engineer role in Mountain View, California.
Microsoft's interview process for their Principal Software Engineer roles in Mountain View, California is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Microsoft's Principal Software Engineer interview process in Mountain View, California.