First had a Phone screen with a recruiter, then two phone calls with hiring managers, one 4 hour onsite that consisted of pair interviewers so 8 people total.
The recruiters were super nice and told all about the interviews including the exact questions that would be asked and what they're looking for! They're the friendliest recruiters I've ever worked with and super supportive and helpful.