Taro Logo

Senior Java Developer Interview Experience - Serbia

August 28, 2025
Negative ExperienceNo Offer

Process

  1. HR call

  2. Live coding + some questions about the complexity of the solution. Load balancer. The interviewer was decent and made some extra requirements once I implemented the previous ones. Pretty friendly.

  3. Live coding + SQL + theory. Focused on a money transfer service, then an SQL query for money transfer, then database theory.

I implemented everything for the money transfer service and then answered all the theory questions. I received negative feedback because I took too long to live code and "struggled with Java basics" (I was literally just talking through the implementation, thinking out loud, it was a thought process). Allegedly because of that, I had no time to check the theory. However, we spent half the time on theory, and I answered everything correctly. By the way, they share positive feedback immediately, and in case of negative feedback, they just ghost you, and you need to write to them a couple of times yourself.

Questions

Live coding, followed by some questions about the complexity of the solution.

Load balancer.

Some extra requirements once you implement the previous ones.

Money transfer service, then an SQL query for money transfer, then theory about databases, mostly ACID and isolation levels.

Was this helpful?

Interview Statistics

The following metrics were computed from 2 interview experiences for the Revolut Senior Java Developer role in Serbia.

Success Rate

0%
Pass Rate

Revolut's interview process for their Senior Java Developer roles in Serbia is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive0%
Neutral0%
Negative100%

Candidates reported having very negative feelings for Revolut's Senior Java Developer interview process in Serbia.

Revolut Work Experiences