The first interview was an online code assessment where there were three coding questions to solve.
The second round was a one-on-one interview. This involved going through the CV, asking some brainteasers, and doing some coding questions live.
Explain recursion to a 5-year-old child?
The following metrics were computed from 17 interview experiences for the Microsoft Software Engineer role in Belgrade, Serbia.
Microsoft's interview process for their Software Engineer roles in Belgrade, 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 Belgrade, Serbia.