Taro Logo

Python Backend Engineer Interview Experience - London, United Kingdom

January 1, 2019
Positive ExperienceNo Offer

Process

There are 3 different steps in the interview process. I made it until stage 3 but have been rejected.

  1. Phone screen interview with the recruiter via Google Hangouts.

    • Personality, motivation, salary expectations. No technical questions.
  2. Coding task to do in 3 days (SQL task, algorithmic skills testing, REST API, unit testing).

    • Received very complete and constructive feedback on what I had done.
  3. On-site interview with the Data Tech Lead and Data Engineer.

    • Technical questions and a live coding task.

People were really nice and friendly. However, I was a bit frustrated because the on-site interview was really focused on Data Engineering, not much on Software/Backend Engineering.

Questions

Background questions

Why do you want to join Revolut?

Python knowledge:

What is a decorator?

What is a generator?

Live coding task:

How would you analyze a file too big for memory? (+ interviewer added some complexity alongside the exercise).

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