My interview started with a 20 minute phone screen by the recruiter, with some very basic questions. The in person interview took 90 minutes, and I met with three different people (in rapid succession) including my boss, my boss's boss, and another person in the department. All of my references were checked.