I applied online. The process took 1 day. I interviewed at Revolut (Barcelona) in Jun 2023
Interview
Short 20-30 minutes screening call with technical questoins and personal background. You're also presented with the company and position working conditions, potential salary and other benefits. There are other process stages but I only reached this far.
Interview questions [1]
Question 1
- Transactions isolation levels - Concurrency issues - What is CQRS
I applied through a recruiter. The process took 2 weeks. I interviewed at Revolut (Moskou, )
Interview
Got a home assignment prior the first interview. It's common practice and it's ok. But it's been reviewed by them late in the evening. Being asked to do some additions to the assignment and the Interview was appointed immediately after my current job's working hours. Am I supposed to improve my assignment at night? Was a red flag for me implying that they like working in the off hours.
Interview questions [1]
Question 1
Had questions about logging, distributed logging storage, managing and analyzing.
I applied through a recruiter. The process took 2 weeks. I interviewed at Revolut (Barcelona) in Aug 2022
Interview
Just some standard Coding Challenges mostly focusing on speed and slightly on correctness too. If you work for a while to prepare your coding speed then you will find it easy mostly. However, they do ask you regarding Multithreading so you gotta have those concepts very clear beforehand.
Interview questions [1]
Question 1
ACID properties, CAP theorem, Multithreading concepts, Sharding/Partitioning, DB indexes (pros and cons)