I had one interview that wasn't so stressful. The person interviewing was in China. I remember speaking with them and hearing about their experiences and what life was like in China.
My recruiter was very helpful in the application and visa process.
Very quick turnaround, you apply, interview, and then begin the visa process once you accept an offer
I may be a bit biased as I work in the hiring process, but I believe it's a fair and effective process.
Online interview through teams that is competency based.
Had a call with a recruiter then we set up the interview pretty swiftly, it then took a few months to arrive in China because of visa and paperwork, and was working with the recruiter through that process too