Started with two phone interviews - the first lasting 30mins with HR and the second lasting an hour with someone from your respective technical field. If successful, this leads to an on-site exercise lasting one hour, followed by two half-hour interviews.