Typically the candidate will firstly go through an intensive online test to meet a minimal score set by hr (unless the candidate has a really long working experience). Then, there will be multiple rounds of interview, which is to test the candidate's professional skills as well as personality, from senior members of respective research department, followed by an interview with high-level company manager. It may take several weeks to finish the whole process, so be patient,