There were three rounds of interviews.
All three were technical, but also included various general questions. The interviews were conducted in English and lasted approximately 30 minutes each.
After the last interview, or actually in the middle of it, I received feedback that I needed more side technical jobs and projects to work on, not just following the university course program. This was for a software engineer internship.
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.