I applied through a recruiter. The process took 4 weeks. I interviewed at Revolut (Londres, Inglaterra) in Oct 2019
Interview
The whole interview process was conducted remotely and consisted of:
- initial screening call with Revolut recruiter
- coding test (homework) Python and SQL (3 days allowed)
- Python interview; Systems Architecture interview (2 separate interviews on the same day)
- final interview with panel consisting of recruiting specialist, business person and one or more team leads that are interested in your profile (the team leads join the interview one at a time).
Interview questions [1]
Question 1
Design a system to store and retrieve logging data; consider all components.
Hey, thanks for this thorough review. We’re glad that you had a positive experience and we’ll pass that feedback on to our recruiters!
Application
I interviewed at Revolut
Interview
I applied online but didn't get an interview, then applied again through a referral and got one. Had the recruiter screen, and then a live coding interview. Make sure your IDE is set up properly to avoid wasting time.
I applied online. I interviewed at Revolut (Belgrade) in Apr 2026
Interview
I applied for an open position through the company website and received an email inviting me to a Screen Call stage, with a link to book a time slot. I scheduled the call and later received a reminder the day before the interview.
However, at the scheduled time of the call, I joined the meeting but no one from the company appeared. I waited for about 20 minutes, but the interview did not start. I reached out to the HR contact to clarify whether everything was still going ahead, but unfortunately did not receive any response.
I did not expect this kind of experience from Revolut and was quite disappointed by the lack of communication.
Overall process is around 5 steps. 3 of them are technical (Live Coding, Technical Conversation, Systems Design). They're quite well structured and they give you some information to prepare them in advance.