Taro Logo

Software Engineer Interview Experience - Belgrade, Serbia

March 1, 2025
Neutral ExperienceNo Offer

Process

The job interview consisted of several rounds.

First, there was a telephone screening with an HR employee. Basic questions about motivation, previous experience, and salary expectations were asked.

This was followed by a technical online interview with a developer. Here, I had to solve two programming tasks in one hour. These focused on algorithms and data structures (e.g., arrays, trees, hashmaps).

The final step was a virtual onsite interview with several interviewers. In addition to coding, system design and questions about teamwork were also covered.

Overall, the process took about three weeks.

Questions

How would you develop an algorithm to find the first non-repeating character in a string?

This content was translated from German
View Original

Was this helpful?

Interview Statistics

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

Success Rate

24%
Pass Rate

Microsoft's interview process for their Software Engineer roles in Belgrade, Serbia is very selective, failing most engineers who go through it.

Experience Rating

Positive88%
Neutral6%
Negative6%

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

Microsoft Work Experiences