The interviewer firstly asked for a self-introduction and then gave an algorithm problem regarding a binary tree.
Most of the time was spent discussing the solution, the time complexity, and the test cases.
The interview ended with Q&A.
Describe one of the challenge projects you've done and how you handled the challenge.
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.