The application process was long - two rounds of tasks, then three interviews (one behavioural-based, one logic-based, then a final round), and another task after that. You need to have a lot of time spare to complete the tasks and prepare for the interviews accordingly - there is no point in trying to rush them. The talent team are very lenient in terms of needing an extension to complete the tasks.
The process is supposed to be difficult as the company are trying to catch the very best talent, so you have to be very motivated and determined to complete it.
The talent team were incredibly responsive and helpful throughout the process and I'm thankful for all their guidance throughout.