1) Initial call to discuss knowledge of programming, AI and computing. Lasted 1.5hrs, lots of opportunity to ask questions. 2) Coding test and report writing test to be done in my own time. Interesting problem domain, similar to the real work to be undertaken. 3) In person interview, discussing the submissions. Met with whole team to discuss AI expertise. Lasted around 3.5 hours total.