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 -
Interview over phone call and gave brief introduction and project history. I also got to know about the projects and in general the kind of work that they do. They also asked an easy level Python question and had about 10 minutes to code it up.
Interview questions [1]
Question 1
Give a brief overview of your projects and history of work.
I applied online. The process took 3 months. I interviewed at NVIDIA (Taipeh) in Apr 2025
Interview
The first round will have 3 interviewers to ask you about coding, leaderships, behavior questions and some questions related to your experience.
The second round will have 1 software engineer to ask you about SQL and experience. The last round is asking system design.
Interview questions [1]
Question 1
How do you design a real-time predictor on the GPU server failures?
I applied online. I interviewed at NVIDIA (Santa Clara, CA) in Mar 2025
Interview
Unorganized and unprofessional. The interviewer was in a gym during the interview and constantly pacing back and forth making it exceedingly difficult to concentrate, also minimal technical questions were asked.