Several phone interviews (single and group) followed by a several hour interview on-site interview with people from various teams. Once initial technical interview was over was more a personality/culture fit test. Questions were fairly standard. Interviewers were easy going but professional. Scheduling was slightly tricky arranging people on their side which dragged process out.