The interview process is relatively long, with a total of four to five rounds of interviews. The first round is a telephone interview. The interviewer asked some knowledge from textbooks. I felt that he wanted me to recite the answers. Although I answered according to my own understanding, the interviewer was not very satisfied. After that, there were three rounds of technical interviews, and finally, there was one round of HR interview.