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 through a recruiter. The process took 1+ week. I interviewed at NVIDIA (Santa Clara, CA) in Mar 2015
Interview
Recruiter contacted via LinkedIn and asked to forward resume. Recruiter promptly scheduled telephone conference with a manager. Screening Manager called me on time, asked good questions. Recruiter scheduled me for on site interview with hiring Executive. I arrived on time at the headquarters. Hiring manager arrived about 10 minutes late. He described his business. Then started reading my resume while I waited. Then mid way through reading, he asked me four questions, one at a time. Each time I answered (concisely), he would interrupt mid-way and ask the next question. He asked me on question that was appropriate for the CEO of my company and came up with his own (self serving) answer. Then he said he did not see a match.
I have never been interrupted so many times while speaking at an interview. The whole thing lasted 30 minutes. I felt that he was trying to find a way to reject me right from the start.
Interview questions [3]
Question 1
Q: How can you contribute to the department within this company?
I applied through college or university. The process took 2 weeks. I interviewed at NVIDIA (Stockton, CA) in Mar 2015
Interview
I applied through our university and got an interview about a week later. The interview took place on-campus. It was a very difficult interview I would say, not as "friendly" as any of my other interviews. They asked a lot of questions to see how you react to a problem.
Interview questions [1]
Question 1
During the interview, they gave me a paper quiz with problems relating to my skills (C++, Java).
I applied online. The process took 3 weeks. I interviewed at NVIDIA (San Jose, CA) in Oct 2014
Interview
I applied for the systems software engineer job posting online. After a month of applying, the HR reached out to me and the telephonic interview timings were sent by email by one of the HR's. They were quite flexible when it came to interview timings and date. The interview process was very structured and professional
Interview questions [1]
Question 1
The questions were mostly on RTOS and its concepts. Questions ranged from what is a semaphore, difference between semaphore and mutex, how would you design a system where 2 threads are trying to access a shared resource at the same time. FInally i got a dynamic problem - write a program which accepts user data of any type ( it can be a variable, array, structure, pointers etc) and
sorts it. I did not know the solution to this question