It was pretty straightforward. You usually apply to join a team, and I interviewed with two teams.
For the team I ended up joining, I did one phone interview, then four back-to-back technical interviews.
Build a data structure and implement some methods.
The following metrics were computed from 9 interview experiences for the Microsoft Software Engineer role in Nigeria.
Microsoft's interview process for their Software Engineer roles in Nigeria 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 Nigeria.