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 college or university. The process took 1 day. I interviewed at NVIDIA (Pune)
Interview
They conducted aptitude test with 4 sections(data structures, c/c++, aptitude, operating system) and shortlisted students were called for Short interviews on c,c++, data structures and algorithms and problem solving skills.
Interview questions [1]
Question 1
types constant pointer in c
virtual functions
linked list implementation and optimization
I applied through college or university. The process took 3 months. I interviewed at NVIDIA in Jan 2017
Interview
Round-1 All technology covered. Java, Mysql, Spring, Hibernate, Algorithm. All theoritical questions. Basically this round will test all basic knowledge in all technologies mentioned
Round-2 Resume and project discussion
Round-3 NodeJS, Javascript
I applied in-person. I interviewed at NVIDIA in Jun 2015
Interview
Very technical. Very demanding. Requires profound knowledge of the technology and business.
Exceptional team. Distributed expertise. Respect.
The process is well managed by the hiring managers. Human resources is fast, responsive, sharp.