Two phone interviews and one on-site interview, phone interviews mostly about your resume and past experience, on-site interview starts with an presentation about your past work/project. then all day panel interview (3 interviewee for each interview, 4 interviews each about 1 hour), ask all kinds of questions, both technical and general. You must be well prepared for everything...