The interview process involved multiple rounds. First, HR called me for basic information, then arranged a remote interview. This started with a technical interview where I had to answer several algorithm questions. Next, we discussed a sophisticated question in a round table interview. The final round was with the hiring manager.
Q: What is the most challenging project for you?
Q: How do you handle uncertainty?
The following metrics were computed from 7 interview experiences for the Microsoft Software Engineer role in Singapore.
Microsoft's interview process for their Software 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 Engineer interview process in Singapore.