Multiple rounds of interviews - I think the final total for me was six, but they offered me a different job partway through so I basically did three rounds per position. The questions were largely standard, not a ton of difficulty, but doing so many rounds of interviews was draining.