I applied online. The process took 7 weeks. I interviewed at Revolut (Warsaw, Masovia) in Nov 2022
Interview
A few stages. Starts with live coding interview, then tech conversation and system design. All focused on solving some problem with given requirements.
Before every stage a recruiter sends details on how to prepare to each step. It is crucial to familiarise with them and prepare well.
Interview questions [1]
Question 1
A development task with many steps that and more and more requirements
Passed first two stages - HR and Live coding. Process is smooth and clear. Hr is responsive, every stage is well structured. Feedback is given on request. Still in the process, will update once done.
Interview questions [1]
Question 1
A lot about multithreading and problems around it.
I passed the hr interview , it includes concurency, db, CQRS patterns, locking mechanisims, and some java related questions
- Introductions to Revolut, our Java teams and why we're hiring
- Some basic HR questions
- Discussion of your background and experience
- 1 or 2 technical scenario questions (usually around concurrency & isolation, sharding & indexes, or testing)
Clear but challenging, with tasks and love coding that assess experience in multiple sectors. People were kind and always eager to help or explain in case I had questions or anything.
Interview questions [1]
Question 1
Mostly about complexity of various implementations