Taro Logo

Senior Java Developer Interview Experience - Warsaw, Masovian Voivodeship

May 1, 2025
Negative ExperienceNo Offer

Process

I had an intro call with a recruitment coordinator, and it went well. I was assured that Revolut has the best engineers.

I also had an overall idea of what to expect at the next stage. After that, I scheduled a live coding interview.

The company has lots of custom libraries and rewrites everything it can to ensure they have control over changes.

Questions

The company, for some reason, initially placed a strong accent on concurrency. I was asked to create a load balancer with production-like code. You won't be given any requirements initially, only to implement the register method.

I tried to clarify all requirements (target groups, health checks, etc.). From the interviewer's answers, I realized I shouldn't clarify requirements at this point.

More requirements will be added, like capacity limitation and uniqueness checks.

  • Why do you prefer register(String url) over register(URL url)?
  • In what case will an ArrayList append not be constant time?
  • Why is it not ready for production (concurrency)? What problems do you see? What's the simplest way to fix it?

I didn't receive any feedback, so it's hard to tell what was expected.

Was this helpful?

Interview Statistics

The following metrics were computed from 1 interview experience for the Revolut Senior Java Developer role in Warsaw, Masovian Voivodeship.

Success Rate

0%
Pass Rate

Revolut's interview process for their Senior Java Developer roles in Warsaw, Masovian Voivodeship 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 Warsaw, Masovian Voivodeship.

Revolut Work Experiences