Multiple stages of interviews. HR was great during the interview process. They covered the basics and screened qualifications but also gauged interest in the job and availability to start. They also covered the job requirements and the company structure. They did a great job setting up the next steps for future interviews and kept me informed. The next interview was with the person who became my boss, then a panel interview with some peers, then a follow up with my boss,