I interviewed with an HR person (by phone), then a senior manager and a VP in the department. Senior manager interview included a case interview (like a consulting firm case) and fit questions, interview with the VP was just fit and behavioural questions. Each in-person interview was about an hour.