(1)1 round of phone interview
Just basic questions about your background and personality
(2)1 round of paper test
This is only focus on testing for your technical skills, so be well prepared
(3)3 round of engineer 1V1 interview
The questions is various according to the interviewer, but their major concern can be divided into two part, one is your technical knowledge foundation, the other is your capability of solving complex problems
(4)1 round of manager interview
No much to say, just behave yourself and be humble
(5)1 round of director interview
Be humble, tell him/her that you are really interested in this job, that's OK.