I applied online. The process took 3 weeks. I interviewed at Revolut (Kraków) in Sept 2019
Interview
1. Apply for job
2. Received email with link to hackerrank website to do easy 1 hour SQL task
3. Received email with full week time avaibility for 30 minutes interview from which I could choose which is comfortable for me.
4. 30 minutes talk with Patrick OS. (great guy), told me everythink about Revolut, asked me few question like: what I know about Revilut, why I applied, what I did i my jobs etc.
5. Received 1 week taks to do in metabase: 5 sql questions and dashboard to prepare
6. Great feedback after my task, with things which I could do better and also on my logic of creating dashboard and sql. The best feedback I received in my life.
7. 2 x 30 mins interviews with 2 people: first was SQL technical questions, not hard. The second one was logic thinking: case study of what they do in revolut and you had to invent KPI's for that case study.
8. Email that they don't want you :P (next step would be final interview with your TL and job offer)
Interview questions [1]
Question 1
What do know about Revolut, what are your goals etc