Very long process, combining an IT assessment and face to face interview. Given lots of interview prep by total jobs before hand, which was very useful and relieved some of th nerves experienced interviewing for a very different, challenging and exciting new role