Phone interview followed by two interviews in the office, with a one-hour break in between.
The first interview included three logic questions:
The second interview covered finding if nodes in a tree are father and child, and an architecture question about WhatsApp.
Find the minimum value in a stack in O(1).
The following metrics were computed from 45 interview experiences for the Microsoft Software Engineer role in Tel Aviv-Yafo, Israel.
Microsoft's interview process for their Software Engineer roles in Tel Aviv-Yafo, Israel is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Microsoft's Software Engineer interview process in Tel Aviv-Yafo, Israel.