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. The process took 4 weeks. I interviewed at NVIDIA
Interview
First one was brief technical phone interview on core java. Second was also a phone interview with a simple programming challenge on string comparison. The interviewer was checking on the method followed to solve the problem.
I applied through college or university. The process took 1 day. I interviewed at NVIDIA
Interview
I got the opportunity via my college. The first round of screening was a objective type set of questions. It had 4 sections i.e. c/c++, OS, DS, Aptitude The interview consisted of questions about Projects mentioned in resume, c++ and data structures. It was a long one. The interview is long enough to test your depth of knowledge. The interviewers were quite friendly and made environment comfortable.
Interview questions [1]
Question 1
Questions based out on my resume, Object oriented programming and data structures.
I applied through an employee referral. The process took 2 months. I interviewed at NVIDIA (San Jose, CA) in Jun 2016
Interview
1 phone interview, 5 on-sight interviews 5 interviewers interviewed me back to back for 4 hours
The phone interview went nearly 45-50 min
Each on sight round was for 45-50 min without any break
The HR services there is pathetic - 6 emails and 2 phone calls, which they didn't answer, from my side and then they give me the result that too without any solid reason.
If I was not fit for the role why did they keep me hanging for nearly a month without any intermediate update. If it takes so much time to make a decision, I doubt the skills of hiring team