Employees have a lot of on-site benefits.
No remote work is allowed.
1. Simple introduce yourself. 2. Some questions related to the job. 3. A programming test.
In progress: Behavior questions first: * Why are you choosing [Company Name]. * Why did you quit your previous jobs. Then, move on to specific technical questions regarding the two languages. Finally, allow time for their questions.
The interview mainly involves OS questions, including deadlock, multithreading, and race conditions. The interviewer was really nice and able to help me during the process. Since it's a hardware company, they do ask quite a lot about the low-level co
1. Simple introduce yourself. 2. Some questions related to the job. 3. A programming test.
In progress: Behavior questions first: * Why are you choosing [Company Name]. * Why did you quit your previous jobs. Then, move on to specific technical questions regarding the two languages. Finally, allow time for their questions.
The interview mainly involves OS questions, including deadlock, multithreading, and race conditions. The interviewer was really nice and able to help me during the process. Since it's a hardware company, they do ask quite a lot about the low-level co