I applied online.
After, I received an email from HR with some screening questions (backgorund, experience, salary expectations) and took a logic test online.
After this, I had a first interview (online) with researchers at the London office, I took a test in Excel during 60 minutes (the test provided some numebrs and you have to calculate % growth, estimate future numbers, give the reasonings, and so on) whcih I did not finish, it is too long and complex to do it well in 60' in my opinion. Following the test, I had an interview with the staff to further talk about the position, responsibilities...They were absolutely nice and welcoming and answered to all my questions (I made a lot).
Some days after they sent me an email saying they were fine with me, talking about the results of the test, and inviting me to a next interview (I haven't taken it yet) which is also another case of 90 minutes and in this case not followed by an interview apparently. The email was very cordial, they highlighted a lot the positive aspects of the interview and yourself which makes you feel confident, personally i think this is a great approach!