The process involved:
Every question is unexpected. They don't ask you stuff out of a textbook.
The following metrics were computed from 3 interview experiences for the Microsoft Software Development Engineer role in Singapore.
Microsoft's interview process for their Software Development Engineer roles in Singapore is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Microsoft's Software Development Engineer interview process in Singapore.