Taro Logo

Senior Software Engineer Interview Experience - London, United Kingdom

October 1, 2024
Negative ExperienceNo Offer

Process

The interview process consisted of four stages:

  • A coding interview
  • A coding and discussion session
  • A system design interview
  • A product-focused interview

The questions mostly revolved around concurrency, database indexes, isolation levels, and other general concepts. The focus was primarily on foundational knowledge, and overall, the interviews were relatively straightforward.

I reached the second stage and received a feedback call after the first interview, where they outlined topics like concurrency, database indexes, and transaction isolation levels. They mentioned I received great feedback.

The second interview, in my opinion, went just as well. I wasn’t stuck on any question, made no mistakes, and even finished with 10 minutes to spare. It was purely technical, so I was confident in the outcome.

However, I received a vague rejection email with no feedback call this time. I reached out to the recruiter for feedback but was completely ignored.

This experience led to wasting 2 days and taking a half day off work. Given this, the rumors about the toxic work culture might hold some truth.

Questions

Implement load balancer with in-memory persistence.

Implement transfer service; figure out locking.

Was this helpful?

Interview Statistics

The following metrics were computed from 16 interview experiences for the Revolut Senior Software Engineer role in London, United Kingdom.

Success Rate

6%
Pass Rate

Revolut's interview process for their Senior Software Engineer roles in London, the United Kingdom is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive19%
Neutral19%
Negative63%

Candidates reported having very negative feelings for Revolut's Senior Software Engineer interview process in London, United Kingdom.

Revolut Work Experiences