Taro Logo

Software Engineer - Java Developer Interview Experience

July 22, 2026
Negative ExperienceNo Offer

Process

Technical screening is performed by... I am still not sure that the person doing it understands anything in IT. It looks like he has a list of questions and correct answers. Even if a question is open, you need to guess the right answer.

For example:

  • What transaction locking do you prefer on money over a debit account, optimistic or pessimistic lock? It depends—what is the structure, how is the process organized? No, it is not: optimistic or pessimistic lock.
  • Please list the Java classes you used for concurrency. I listed 5... Is that all? Nothing more?

And the whole interview goes in that kind of way.

Questions

List Java classes for concurrency.

For money transfer, would you prefer optimistic lock or pessimistic lock?

Was this helpful?

Interview Statistics

The following metrics were computed from 3 interview experiences for the Revolut Software Engineer - Java Developer role.

Success Rate

0%
Pass Rate

Revolut's interview process for their Software Engineer - Java Developer roles is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive0%
Neutral0%
Negative100%

Candidates reported having very negative feelings for Revolut's Software Engineer - Java Developer interview process.

Revolut Work Experiences