Problem-solving related exam: three interviews.
Not so difficult, but you need to be clever.
Algorithm Data structures:
Algorithm
Data structures: * Trees * Hash maps
The following metrics were computed from 47 interview experiences for the Microsoft Software Engineer role in Egypt.
Microsoft's interview process for their Software Engineer roles in Egypt is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Microsoft's Software Engineer interview process in Egypt.