Taro Logo

Python Backend Engineer Interview Experience - London, United Kingdom

October 1, 2019
Neutral ExperienceNo Offer

Process

I was contacted by an internal recruiter on LinkedIn.

The initial phone screening involved some basic questions about SQL and Python, followed by a technical challenge.

The challenge consists of two SQL queries and two Python-based tasks. It was somewhat difficult and time-consuming.

Next, there was a two-hour technical interview.

The first part asked general Python/SQL and software engineering questions.

The second part involved designing a system for an API with two banking services.

If you don't have experience in large-scale systems, I suggest doing quite a lot of research on the subject.

Hopefully, this review will be helpful to someone.

Questions

Differences between multithreading, multiprocessing, and concurrency.

Difference between a SQL and a columnar database.

When to use OOP and when to use functional programming.

Was this helpful?

Interview Statistics

The following metrics were computed from 2 interview experiences for the Revolut Python Backend Engineer role in London, United Kingdom.

Success Rate

0%
Pass Rate

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

Experience Rating

Positive50%
Neutral50%
Negative0%

Candidates reported having very good feelings for Revolut's Python Backend Engineer interview process in London, United Kingdom.

Revolut Work Experiences