I had to go through two phone interviews with recruiter and hiring manager. After that, recruiter called and invite me for first in person interview where I met with two lead employees from the team and Hiring manager. Recruiter called the following week and invite me for second in person interview with Senior director and Group Vice President.