3 rounds with diffferent people including a written exam. They took abit long to give feedback. The interview was carried out on different days and very unstructed questions. They verified my certicates and referees later and also asked for last payslip