Recruiter interview, Hiring manager interview, and a panel interview.
Awesome and friendly experience at every level. The only issue I had was that the scheduler reached out at 11pm the night before the final interview to schedule it. Other than that it was a very enjoyable interview experience.