Online application process and screening which depends on candidates overall academic qualifications, skills and interest in technology. A few months later a rigorous telephone interview which takes approximately an hour to complete, consisting of several questions. Final interview takes place in London consisting of a 1:1 interview with a HR manager and a senior manager.