Taro Logo

Backend Software Engineer Interview Experience - Spain

September 1, 2021
Positive ExperienceNo Offer

Process

The interview was divided into three phases.

The first phase was with a recruiter, who asked me basic concepts such as SOLID, concurrency, the difference between a hash table and a hash map, and if I knew CQRS.

The second phase was a live coding exercise with a Revolut developer. They asked me to implement a URL shortening algorithm with increasing difficulty.

The final phase for me was a "technical conversation." I was asked to develop a bank transfer function, taking into account concurrency, locking, and isolation. Then, I had to translate the code to SQL. There were also some questions about microservices patterns.

Questions

What should you do if a query takes too long to execute when it shouldn't?

Was this helpful?

Interview Statistics

The following metrics were computed from 2 interview experiences for the Revolut Backend Software Engineer role in Spain.

Success Rate

0%
Pass Rate

Revolut's interview process for their Backend Software Engineer roles in Spain is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive50%
Neutral0%
Negative50%

Candidates reported having mixed feelings for Revolut's Backend Software Engineer interview process in Spain.

Revolut Work Experiences