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 -
The interview was just one round. It started with intense discussion on previous work experience, including adding new scenarios for verification. Then was asked application of fork join any and in the end gave a lc question on binary tree
It was specifically for Mellanox oriented role, which required extensive RDMA experience. They asked about background, told me specifically about the work, and wanted someone who have MPI and RDMA background.
Interview questions [1]
Question 1
Some basic chat, and a small string concatenation in C without any inbuilt functions. To have a clear understanding of pointers.
The interview was a great experience. The interviewer asked technical and problem-solving questions, testing my algorithmic thinking. One of the questions involved an array with missing numbers, which required an efficient solution. Overall, it was a challenging but insightful interview.
Interview questions [1]
Question 1
The question was about an array of size n that originally contained all numbers from 1 to n, but some numbers were missing. The task was to find the missing numbers efficiently, using minimal time and space complexity.