The interview process was really broken into 3 parts:
1. First rounds of phone screens - HR, hiring manager, additional team members
2. Onsite presentation, interviews with team members, conversation with hiring manager
3. Additional video interviews with senior leadership
Everyone who interviews has to make a presentation. The process was quick overall, HR was responsive, and everyone was kind and friendly.