I applied online. The process took 3 weeks. I interviewed at NIO in Apr 2017
Interview
First I had a small conversation with the HR. Then I had two rounds of interview with hiring managers. I was able to clear first round. Didn't clear the second. First round was nontechnical and second was technical. Technical questions were asked from my resume. Both the technical interviewers had thick chinese accent and it was difficult to comprehend what they asked on the phone.