Online application followed by coding test (this was never used later in the process). Telephone interview from HR asking basic strengths and competencies questions, very simple one word answer technical questions. Assessment centre in London comprised of strengths interview, group task and technical interview. Strengths interview covered motivations for role and company, and examples of certain situations and experiences. Group task involved designing a product then presenting and answering questions. Techincal interview involved actual Java programming to simple problems.