Taro Logo

Senior Software Engineer Interview Experience - Belgrade, Serbia

February 2, 2026
Positive ExperienceNo Offer

Process

I applied online. The process took 3 weeks.

The loop consisted of 6 interviews:

  • Initial conversation with the hiring manager focused on my experience.
  • Second one was with a headhunter.
  • Third live coding.
  • Fourth behavioral.
  • Fifth live coding.
  • Sixth LLD.

I thought that I would get an offer, but apparently I was wrong.

Questions

An IsNumberPalindrome problem with additional mathematical constraints, including a digit-sum condition, where discussion and reasoning were as important as the implementation.- Live Coding: System design discussion around real production scenarios.- Live Coding: Algorithm and problem-solving interview where we worked through a coding task and discussed optimisation approaches. BFS/grid traversal - Moving robot.- Low-level design interview focused on designing a monitoring system for virtual machines, including scalability and data flow.- Behavioral and collaboration-focused discussion around communication, ownership, and decision-making in cross-team situations.

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