Applied online with CV, cover letter and questions. Received invite in January to take online tests. Next stage was a telephone interview, mostly competency questions with 1 or 2 basic technicals. Then recieved invite a few weeks later to AC. AC was very interesting, two group exercises, networking and a 2 on 1 interview. Interview was 45 minutes, masters students had more technical questions than undergrad, primarily competency questions. Overall a really good experience