Taro Logo

Software Engineer II Interview Experience - Belgrade, Central Serbia

June 1, 2025
Positive ExperienceNo Response

Process

I had four interviews:

  • First interview (1.5h): With the Principal Group Engineering Manager. It included CV screening and questions about my previous experience and why I want to join their team.
  • Second interview (1.5h): With the Principal Engineering Manager, who would be my immediate manager. It also included CV screening and questions about my previous experience and why I want to join their team.
  • Third interview (1.5h): Technical interview and CV screening.
  • Fourth interview (1.5h): Technical interview and CV screening.

Questions

Question 1:

Write a function to reverse bits in a number. Then write a function that:

  • Takes two numbers.
  • Reverses the order of bits in both numbers.
  • Swaps the memory locations of these two numbers.

Write tests to verify your code.

Question 2:

You are given a singly linked list. Delete n nodes starting from a given index k. Write tests to verify your code.

Was this helpful?

Interview Statistics

The following metrics were computed from 1 interview experience for the Microsoft Software Engineer II role in Belgrade, Central Serbia.

Success Rate

100%
Pass Rate

Microsoft's interview process for their Software Engineer II roles in Belgrade, Central Serbia is incredibly easy as the vast majority of engineers get an offer after going through it.

Experience Rating

Positive100%
Neutral0%
Negative0%

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