It begins with an application through their website. You must submit your CV. If they are interested, they will contact you for an initial interview.
The second phase is a series of multiple interviews where you must solve programming problems similar to those on LeetCode.
They are various programming problems.
The following metrics were computed from 5 interview experiences for the Microsoft Software Developer role in Mexico.
Microsoft's interview process for their Software Developer roles in Mexico is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Microsoft's Software Developer interview process in Mexico.