There was a phone interview with a recruiter, This was followed by two phone interviews. Then an onsite interview with 4 different individuals. Then a final phone interview. There was also a presentation component to the in person interview that was given to a panel of individuals.