I applied online. The process took two weeks.
Interviews had half of the time conversation about experience, past projects, and way of working, and half of it design questions with a bit of coding in one of them with an online tool.
System Design Questions were related to reliability and performance, and they included questions about data structures related to the problems discussed.
The following metrics were computed from 1 interview experience for the Microsoft Principal Software Engineer role in Madrid, Madrid.
Microsoft's interview process for their Principal Software Engineer roles in Madrid, Madrid is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Microsoft's Principal Software Engineer interview process in Madrid, Madrid.