The interview process was long and very detailed. I had interviews on three different days, and then a final day where I had four separate interviews with different people from the team. It was intense but well organized, and it gave me a good opportunity to understand the role, the culture, and how each team works together.