There was a paper test with 5 questions. I passed it and then I had on-site interview with 3 examiners. Paper test had three easy questions and two difficult. One of the difficult questions is usually solved with recursions. No math questions this time. On-site interview was more difficult, but I think I was good. I am not sure why they did not call me back. Probably there were other better candidates.
Complexity of solutions.
The following metrics were computed from 1 interview experience for the Microsoft Software Engineering role in Belgrade, Serbia.
Microsoft's interview process for their Software Engineering roles in Belgrade, Serbia is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Microsoft's Software Engineering interview process in Belgrade, Serbia.