The process took about 3 weeks. First I got a call from HR introduce the company and then followed by a technical interview. Most questions were asked base on my resume. Then, I got an onsite interview. There are several people interview me individually. Some questions are related to the fundamental vehicle engineering which is not hard. Other questions are based on my resume. Overall, the process was going very smooth and positive. HR are very friendly. People who interview me are very profession and friendly, too. I felt very comfortable in the interviews.