Taro Logo

Software Engineer (Internship) Interview Experience - Belgrade, Serbia

July 22, 2026
Positive ExperienceGot Offer

Process

I applied online. The process took 3 months.

This is for the role in Belgrade, which may differ elsewhere. Applying to the role is easy, just filling in a short form and sending in a CV. After that selection, which took around 2 months, you get to do 2 DSA tasks from home on HackerRank, probably LeetCode mediums? If you are selected from there, the next step is to have 3 interviews, each in the same format. It is 45 minutes of talking to a SWE from the dedicated team, firstly talking about your CV and interests, some personal questions, and then a DSA. In my case, I got one easy, one hard, and one easy/medium.

Questions

The questions included an in-place reverse of a singly linked list, the classic LeetCode Trapping Rain Water problem, and something non-standard, which was getting a stream of data and using a deque to effectively query the last $k$ elements.

Was this helpful?

Interview Statistics

The following metrics were computed from 7 interview experiences for the Microsoft Software Engineer (Internship) role in Belgrade, Central Serbia.

Success Rate

29%
Pass Rate

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

Experience Rating

Positive100%
Neutral0%
Negative0%

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

Microsoft Work Experiences