Glassdoor users rated their interview experience at NVIDIA as 100% positive with a difficulty rating score of 3 out of 5 (where 5 is the highest level of difficulty). Candidates interviewing for Sr. Machine Learning Engineer and rated their interviews as the hardest, whereas interviews for Sr. Machine Learning Engineer and roles were rated as the easiest.
The hiring process at NVIDIA takes an average of 21 days when considering 1 user submitted interviews across all job titles. Candidates applying for Sr. Machine Learning Engineer had the quickest hiring process (on average 21 days), whereas Sr. Machine Learning Engineer roles had the slowest hiring process (on average 21 days).
Here are the most commonly searched roles for interview reports -
I applied online. I interviewed at NVIDIA (Santa Clara, CA) in Jan 2013
Interview
There were series of 5 interviews for the DFT team.There were no sort of communication between various interviewers. it took place over 2 months or so just for an internship poisiton,which is sometng very rare.
Interview questions [1]
Question 1
Gave some xor circuit and asked what is the minimum no of vectors necesary to detedct the functionality,
I applied through college or university. The process took 3 weeks. I interviewed at NVIDIA
Interview
First HR contacted me, then there is the first phone interview asking project experience and background, with a simple string swapping question, explain virtual memory, later it's the second interview, asking project experience and background again, explain virtual memory again, simple lnked list add/remove question, then on-site interview, 6 interviewer, 45 minutes each, I explained my project experience 6 times, with algorithm, data structure, virtual memory, CPU cache, debugging questions.
Interview questions [1]
Question 1
swap an extermely large integer array in bits, cannot use bit operation because too slow.
I applied through college or university. The process took 2 months. I interviewed at NVIDIA in Mar 2013
Interview
I had an interview in my university. Then 3 phone interviews. During the one on campus I was asked to describe branch prediction and some architecture related questions. Then I had 3 phone interviews. Most questions were not too difficult, but require very specific experience.
Interview questions [1]
Question 1
I was asked to design the instruction fetching stage of a processor simulator.