I did a video interview where I had to answer some questions that was recorded and later seen by the team. I was contacted by the HR contact several times to make sure I had the support I needed and did an interview with HR. I had a 30 minute interview with the hiring managers and filled out a few self assessments. I then had a 1.5 hour interview with the hiring managers and another chat with the SVP. Very thorough process to make sure they have the right team members in place.