Taro Logo

Senior Software Engineer Interview Experience - Belgrade, Serbia

January 27, 2026
Positive ExperienceNo Offer

Process

I applied online. The process took two weeks.

At first, I received an online algorithm task via HackerRank: one medium and one hard problem. Afterwards, I had a quick chat with a recruiter. After passing these, I was scheduled for four back-to-back interviews lasting for 45 minutes with a 15-minute pause. On all of these, you start by talking about your previous experience, and afterwards, there are practical and technical questions.

  • First interview: OOP design.
  • Second interview: Behavioral interview.
  • Third interview: Algorithm on HackerRank.
  • Fourth interview: System design.

The technical questions were not that hard at all. I failed because I expected them to be much harder, and my brain found complexity when there was none.

Questions

How would I design a scheduler service in a distributed environment?

Was this helpful?

Interview Statistics

The following metrics were computed from 3 interview experiences for the Microsoft Senior Software Engineer role in Belgrade, Central Serbia.

Success Rate

0%
Pass Rate

Microsoft's interview process for their Senior Software Engineer roles in Belgrade, Central Serbia is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive67%
Neutral33%
Negative0%

Candidates reported having very good feelings for Microsoft's Senior Software Engineer interview process in Belgrade, Central Serbia.

Microsoft Work Experiences