I went through 1 phone interview with HR, 1 phone interview with hiring manager, and another on-the-spot interview with hiring manager and team member. The final interview was about an hour long and involved detailed description of job duties. No pressure, just relaxed talk.