Firstly an online application thorugh official website, then if successfull you are invited to create a video interview, then if successfull you get an invitation for an assessment day, and then whole day you spend with the team and other applicants doing a variety of tasks and group works.