3 rounds of interview, final round is termed a "Discussion."
First round with hiring manager and peers. This was a get-to-know-you kind of interview, describing your own work experience, what is expected of the role, etc. Not very technical.
Second round with peer and superior. This was the technical round, as it seems like these guys are the ones who get their hands dirty. Not so much culture or fit kind of questions.
Third round with hiring manager's peer. This was more like a vibe check, talk about how you handle certain situations, what's your working style like, etc.
All in all, the interviewers were always on time, spoke clearly, and gave me opportunities to clarify if my answers weren't clear.