Software Developer applicants have rated the interview process at Revolut with 4 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 100% positive. To compare, the company-average is 45.5% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Developer roles take an average of 21 days to get hired, when considering 1 user submitted interviews for this role. To compare, the hiring process at Revolut overall takes an average of 44 days.
Common stages of the interview process at Revolut as a Software Developer according to 1 Glassdoor interviews include:
Group panel interview: 50%
Presentation: 50%
Here are the most commonly searched roles for interview reports -
Several stage interviews. First is a basic HR interview. Then a practical interview. Finally a tech theory interview with some practical elements. You need a computer with an IDE installed and a base project to start coding in.
Interview questions [1]
Question 1
Asked about relational database theory. E.G. transaction locking.
I applied through a recruiter. The process took 2 days. I interviewed at Revolut in Sep 2022
Interview
Too many theoretical questions by a non-technical recruiter. She read questions from her screen and after I started not to answer the questions properly, she told me I should not proceed because the following interview processes will be even harder.
I felt like I'm back at the university where I should cram all the answers to the questions to get a good grade, but later I'll forget everything I studied anyway..
I'm a practitioner, I can tell you what I worked on in detail, what systems/technologies I have been using, what I know about programming, the languages, the related libraries. What difficulties I faced in my career, what results I achieved in my carrier.. etc.
She told me the working hours are flexible, but there can be strict deadlines and big stress. This company is a big no-no. Feels like this company is not for creative people, but for people who know the answers to scripted questions..
Interview questions [1]
Question 1
Pre-made, scripted questions:
- Which Java versions did I use for how long?
- Concurrency questions like optimistic/pessimistic locking, concurrency difficulties at my current job
- Data structure questions like time complexities of a hashmap..
- Database questions like what does ACID stand for? What data type an index is made of? What isolation level is my current project is on?
etcetc.
I applied through a recruiter. The process took 1 day. I interviewed at Revolut (Barcelona) in Aug 2022
Interview
45 minutes code interview with a live coding challenge using TDD, SOLID principles and new feature requests.
First request was to create a service to retrieve a short url given a keyword, then to make a feature to randomly create a short url with 4 alphanumeric characters