It was average. A few interviews about the candidates' background, motivations, knowing the company, etc. Then, you have a take-home assignment to submit in a couple of weeks maximum, and a follow-up interview about it. This last part is great, since you have the opportunity to explain why some decisions were made. After that, one more interview about soft-skills and, if fine, you get an offer.