I applied online. The process took 4 days. I interviewed at NVIDIA (Santa Clara, CA) in Mar 2016
Interview
First round phone screen for about 50 mins. 10 mins to discuss about my resume.
30 mins for Linux kernel questions and 10 mins for C questions.
Most of questions are yes or no question but it was kind of tricky questions.
Interview questions [1]
Question 1
Linux kernel
1. Memory allocation and management
2. Thread creation and usage,
3. Debugger. Difference between h/w and s/w break point
4. ISR bottom half and top half
C questions.
1. Volatile variable and usage.
2. Static variable and usage.