I applied online. The process took 4 weeks. I interviewed at Revolut (New York, NY) in Jul 2021
Interview
Step 1: Applied Online
Step 2: Recruiter reached out and had an initial conversation asking about my experience and a little about the role
Step 3: Recruiter sent through a case study based on drawing insights from a large dataset and creating SQL queries (they recommend 5 hours but the process will probably take you a lot longer if you do it properly)
Step 4: Case study with someone currently in the role (explained below)
The recruiter was friendly but I did not get a chance to ask pointed questions and get answers from current employees until I had invested a whole weekend into the SQL/Data case presentation (step 3). That is too much a time investment for when you don't even know if you are interested. Later on (step 4) the person doing my case interview told me that he rarely uses SQL in his day to day which made the SQL/Data project a great waste of time!
I feel that I did good at the case study but was rejected straight after (despite the recruiter stressing that MOST of the employees were from McKinsey, the person conducting the case study was less experienced than me and had worked for less prestigious, boutique consulting, firms). I am not entirely sure why I as rejected at Step 4 as the email was quite generic.
Overall the experience was decent and I got to brush up my SQL skills (although this isn't even a required skill for the role!). I did ask around while working on the SQL task and before the case interview and the feedback was generally neutral to negative and did not intend to take the offer so I wasn't too disappointed.
Interview questions [1]
Question 1
Step 4 - Case study was based around increasing Revolut's revenues. You need to ask them about revenue streams and how they would want to increase the revenue (i.e. acquire new customers or offer more services to existing customers). The revenue streams they will give you will be (Card swipes, monthly premium membership, stock trading and FX). They will explain that they want to offer more services to existing customers. You should ask them the % numbers for how much revenue each stream generates and what the margin on each is to identify growth areas. From there you need to work on strategies on how you would select the target customer base to encourage existing customer to use stocks/fx (these were the ideal two from what I gathered through % the numbers).