There are totally five stages for the interview including phone screen, group test for computer, group test for English, one on one interview with human resources officer, one on one with human resources manager, one on one with Director and direct interview with General Director. The interview process was great and I learned a lot from the interview process.