3 rounds of interviews, first interview was very quick, mostly to do with salary expectations and starting dates.
Second interview was a personality based interview with an assignment given.
The assignment was quite challenging, but not unfair, definitely representative of the types of questions you’ll face on a day-to-day basis.
Final round was with senior management, which resulted in a soft offer being verbally given, followed by a written firm offer shortly there after.