A couple of phone interviews, followed by a 3 hour onsite interview with various individuals/groups. There was a final phone interview to wrap up the process.
It was a fairly similar process to what I've experienced with other companies. Everyone was really engaged and respectful of my time.