I applied through an employee referral. The process took 2 weeks. I interviewed at NVIDIA (Santa Clara, CA) in Dec 2013
Interview
I spoke to the hiring manager first as a screening step. This was then followed by a technical interview with a senior engineer in a slightly different role. I didn't pass this stage because I thought the role demanded more software knowledge as opposed to knowledge of Computer Vision algorithms for which the job posting was made
Interview questions [1]
Question 1
What is meant by virtual memory?
Time complexity of insertion in Linked List vs. Array?
Smoothing an image - what filter to use?
Salt and pepper noise removal?
Memory storage - heap vs stack?
I applied online. The process took 1+ week. I interviewed at NVIDIA in Jun 2016
Interview
Three Calls from Hiring Managers/ Team Leaders
Team Managers had difficulty finding a time slot in the time frame THEY proposed. One call had to be rescheduled just hours before the time to an after hour call in the evening. Interviewers seemed to not have read the resume prior to the call.
Interview questions [1]
Question 1
What have you done and how does this relate to what you want to work on at Nvidia
Tell us your Machine Learning experience
Explain SIFT
What is the workflow for Structure from Motion
Standard C++ questionss (always the same):
- What is a virtual class
- What is an inline function
- What is a static member variable