Several stages that went pretty quickly. Strong technical interview followed by 2 additional interviews with senior stakeholders. The first interviews were held online and the final 2 in person at the office. It was a thorough and enjoyable experience. As a person who recruits others, I felt it was a really strong process.