I did an online application on their career website. I was then contacted by a Recruitment Specialist in the Human Resources Department by phone and/or by e-mail afterwards to plan out video interview.
Interview questions [1]
Question 1
Do you need a sponsorship visa (for a EU citizen, position based in London)