It started with an HR phone call. Then there was a behavioral which lasted approx. 1 hour. After there was a technical which lasted 6 hours. Then finally there was an in-person interview with a number of current employees. They also required 3 references.