Phone interview followed by three in person interviews, first with HR, and hiring manager. Second round was a group interview with the hiring manager again and two department managers that would be my colleagues. Third was with the Managing Director who had to approve my selection.