One-day, two-interview process.
The process was well organized, and the problems were medium, not very hard or easy.
Prior to COVID, it was done onsite.
Two problem-solving questions were provided, with the solution requested to be written on a whiteboard.
Given a document represented as a 2D binary array, determine a list of vertical separators (like columns in a newspaper).
The following metrics were computed from 2 interview experiences for the Microsoft Software Engineering role in Egypt.
Microsoft's interview process for their Software Engineering roles in Egypt is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Microsoft's Software Engineering interview process in Egypt.