The entire process took a few weeks - one interview a week, five in total. Each of them was with a different person. Most of the interviews were conducted on the phone with one face-to-face panel discussion with 3 people from the team. The communication with HR was very effective and I was receiving feedback within a few days after the interview with an invite for the next one. Very good experience.