I first talked with recruiter who made an initial pre screening
I was then invited to a technical interview a mix of questions about previous experience, concepts and live coding exercise
I had an interview / preparation call with the Delivery Management who explained about the client
I then passed to a client interview which was also a love coding challenge
The recruiter then called to extend and offer