Went through 6 rounds including virtual on-site. In my opinion, it was unnecessary amount of interviews since I had to answer the same questions in multiple interviews. Also, if you don’t speak mandarin most likely you won’t get hired especially for tech roles because most of the team is Chinese.