I applied through a recruiter. The process took 3 weeks. I interviewed at Revolut in Nov 2019
Interview
Best and most difficult interview that I ever had. The recruiter (which is part of Revolut HR) was really attentive and helped with some areas that I need to improve before the technical interviews. After that was a pair programming test via hangouts and a third technical interview divided into 2 interviews , one about project design and another about project solutions.