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 an employee referral. The process took 4 weeks. I interviewed at NVIDIA (Westford, MA) in Jun 2015
Interview
Phone screen to onsite to offer in a span of a month. 4 rounds onsite.
Phone screen was basically about my past experience.
Onsite was challenging, and the interviews dived into various verification methodologies.
Interview questions [1]
Question 1
Given a specific DUT, how will I go about writing the UVM components required for verification.
I applied through college or university. The process took 1 day. I interviewed at NVIDIA (Santa Clara, CA) in Apr 2014
Interview
Had 2 people call me, one was the manager and one person on my team, that's it, there was no onsite for the intern process. Guess they didn't want to fly me out, but it was fine.
Interview questions [1]
Question 1
It was a long time ago so I don't remember but I did get an offer
I applied online. The process took 2 weeks. I interviewed at NVIDIA (Santa Clara, CA) in Jul 2015
Interview
The interview was in friendly atmosphere. I was asked about my latest projects, the most challenged debugging project and about operation system, where I had the most experience. Also they asked me about my salary and benefits expectations from NVIDIA. There were a lot of technical questions from the easiest one to the very difficult.
Interview questions [1]
Question 1
Static and volatile world in C. What is the semaphore, mutex, binary semaphore, priority inversions. Writing task was to find the middle value between two points used only integer values.