I applied online. The process took 3 weeks. I interviewed at NVIDIA (San Jose, CA) in Oct 2017
Interview
Process was 1 phone interview then onsite after a week. Onsite interview was unorganized. Interviewers were not sure about the position they were interviewing about. Each interviewer had different perspective about the position. Very technical questions, it's more of sharing my experience and knowing about company and the product. Overall it is wasting every ones time. Suggestion: Be clear about what you want, before inviting for on-site process.
I applied through a recruiter. The process took 4 weeks. I interviewed at NVIDIA (Shanghai, Shanghai) in Jan 2016
Interview
7 cycles interview and there have 1 interviewer call you by 1 week, discuss the linux kernel driver basic questions and problems.After all technical interview process done, HR will contact with you to discuss the salary
Interview questions [1]
Question 1
Q: please give description about kernel memory PFRA
I applied in-person. I interviewed at NVIDIA (Santa Clara, CA) in Feb 2016
Interview
5 rounds of interview out of which three rounds focused on coding. Two rounds involved architecture and design. It easier if you have an internal reference. The architectural questions involved server design and deployment approaches. The second question was around finding the median of a trillion plus integers.