First contact: HR phone call (15min). ask about salary expectations. not so much into my experience however it is an opportunity to demonstrate communication skills
Second contact: Hiring mgr phone call (30 min): talked about the position and touched on some items in the resume.
Third contact: Hiring manager and two other team members for in person interviews (30 to 45 min each) very traditional interview, talk about experiences, the position, some questions on how to handle specific situations (difficult customer, conflicting priorities, etc.)