Entry written test: 4 tasks.
Best candidates are called for the one-to-one rounds.
One-to-one rounds:
Take a list and delete each element if there is a higher element on the right side of it.
Array and a tree. Check if there is a sequence in the array that is equal to the traversal of the tree.
Find the distance between two nodes in the tree. Not BST.
The following metrics were computed from 31 interview experiences for the Microsoft Software Engineer role in Serbia.
Microsoft's interview process for their Software Engineer roles in Serbia is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Microsoft's Software Engineer interview process in Serbia.