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 1 week. I interviewed at NVIDIA (Taipeh) in Dec 2023
Interview
One hour online interview with c++ coding, basic parallel coding / algorithm, and basic gpu architecture. Self introduction, profile and job experience. Other focus on artificial intelligence including deep learning, computer vision, generative ai, and large language model.
I applied online. I interviewed at NVIDIA in Mar 2024
Interview
The interview process consisted of 4 interviews + additional chat about company's culture with representative of in-company community. From the very first interview it was kinda clear to me that they think I am a fit so the interviews weren't much of a stress. The whole process took about month and a half (1 interview every week for a month and then waiting for feedback). The communication was very clear and direct, I felt taken care of and informed. As you are being recruited, you are getting assigned a recruitment buddy which set appointments with hiring managers and recruiters. Nvidia is very flexible and will do everything they can to make the process a comfortable experience.
Interview questions [2]
Question 1
How did [deal with the thing that is related to your position/was listed in required experience]? What was the outcome? (a few variants of that Q)
1) introduction and go through resume
2) robotics system question (binocular depth estimation)
3) c++ question (smart pointer)
4) one leetcode problem (medium to hard)
5) Q&A with the interviewer
Interview questions [1]
Question 1
How to perform binocular depth estimation?
What is smart pointer?