I applied through indeed.com, and after a week, I got a phone call from their ny office that they wanted to set up a skype interview with me. The hr in China interviewed me and she was very nice. The whole interview was in Mandarin language. She asked me about 15 questions, and all of them were basic questions. Because it was in my native language, I answered fluently and with confidence. After finishing the interview, she told me I need to wait 15 business days to wait for notification if I passed the first round or not. there were total 3 rounds interview. Only two business days later, she sent me an email saying that I passed my first interview, and wanted me to their ny office for second round.