I went through four rounds: one screening round, two technical rounds, one behavioral round. All were carried out by members of the technical team and all were excellent. Especially noteworthy was the CTO setting up the team, who was more engaged and informed than anyone I've ever interviewed with.
This has to be balanced with my interactions with the HR team, which were uniformly terrible. They seemed continually uninformed or misinformed, had no idea what was going on, and projected a general air of incompetence. Worst of all, they did not follow up on any of the interview steps, indicating how little they valued my time. As a result my overall interview process was negative.