First interview was via phone, next interview was a technical interview with a senior person. After you pass these two interviews you have interview with the manager and a senior manager. The process can be done in one day or spread of two or more days. Depending on the availability of the interviews.