The first screening interview was followed by three code problem-solving interviews. The final interview, with the CEO or team manager, was behavioral.
If you solve 75 LeetCode questions, you will pass the problem-solving interview. They asked about binary search, maps, and two pointers.
They ask about:
The following metrics were computed from 32 interview experiences for the Microsoft Software Engineer role in Cairo, Egypt.
Microsoft's interview process for their Software Engineer roles in Cairo, Egypt 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 Cairo, Egypt.