Generally, it is the worst job application I have ever met. The process took around 1.5 months (online application -> hr email schedule a call -> hr interview call -> a task -> final interview with manager), and took another 1.5 month to receive the reject letter from the final interview. The process is very long. I tried to ask the HR about my application status via email, but I received no answer and no acknowledgement.
During the process, a recruiter commented on my every interview answer and asked some personal information which I think is irrelevant and unnecessary to the job application. For example, she asked me where I was born (specific to the town). Sometimes I tried to answer a vague idea (since I don't think it is relevant to the job), but she would keep asking and trying to dig out the detailed answer about your personal information. For another example, she asked me why I left the last company, and I answered there was limited growth room for me. But she commented that every position would finally have limitations, and she said she doesn't want to see a candidate having the potential to leave the employer when they see the limitation. The comments and judgements on candidate are quite strange and offensive. If I am not a suitable candidate, why comment a lot on me instead of rejecting me?
By the way, I am feeling that they are trying to searching the candidate with "some personalities they want" instead of searching the candidate with the skills the job requires.
I totally agree that there is somebody already mentioned in this Glassdoor page: "It could be that she(the recruiter) is Chinese and didn't have western cultural awareness or how to conduct herself in an interview". and "I think the interview process could be indicative of what the place is like to to work at"