Taro Logo

Senior Python Developer Interview Experience - London, United Kingdom

October 10, 2019
Positive ExperienceGot Offer

Process

I was approached on LinkedIn by an internal recruiter.

We set up an initial call for a few days later, where we talked about the role, the company, and my experience. The recruiter eventually asked some single-answer technical questions.

The next stage was a homework assignment, involving a Python and a SQL challenge. You have three days to complete the assignment, which is more than enough time.

It took roughly a week to get feedback, which is exactly what the recruiter had told me. After receiving positive feedback on the assignment, we scheduled a session of two technical interviews.

The first technical interview started with an explanation of the tech stack at Revolut and then included some Python questions. The second hour was dedicated to a systems design discussion, mostly focused on data storage.

One day later, I received positive feedback and was invited to a final, on-site stage. This involved a technical discussion with the Head of Data Engineering and a Data Engineer.

Overall, the process was pretty fast and straightforward. Everyone was super friendly and approachable, and the internal recruiter was amazing throughout the entire process. This was probably one of the best experiences I've had so far.

Questions

What is the worst-case complexity of Quicksort?

Was this helpful?

Interview Statistics

The following metrics were computed from 1 interview experience for the Revolut Senior Python Developer role in London, United Kingdom.

Success Rate

100%
Pass Rate

Revolut's interview process for their Senior Python Developer roles in London, the United Kingdom is incredibly easy as the vast majority of engineers get an offer after going through it.

Experience Rating

Positive100%
Neutral0%
Negative0%

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

Revolut Work Experiences