Screening call with recruiter.
1 technical timed assessment (online exam with four low-level questions to be answered within 90 minutes).
3 technical in-person interviews (in some cases, they can also be virtual).
Implement a class containing a sorted circular linked list of integers. Implement the "Add" method, which receives an integer n and any node of the list (it does not have a head or tail since it is circular). The method should insert the number in the correct place to keep it sorted.
The following metrics were computed from 3 interview experiences for the Microsoft Software Engineer role in Costa Rica.
Microsoft's interview process for their Software Engineer roles in Costa Rica 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 Costa Rica.