1. Phone screen
2. First on-site with recruiter, head of HR, and hiring manager
3. Final on-site with head of HR, hiring manger, head of sales, product manager, CEO
I really liked that the recruiter always offered to chat with me on the phone to give me updates throughout the process. And I liked being able to meet everyone that I would primarily be working with in the final interview round.