The first round was written test, testing the basic knowledge you controlled. The second and third round of interview were face-to-face interview. The officer asked something about project, internship experience before. And tested your coding experience and skills. The whole process was not so difficult but not easy.