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 -
2 Rounds on coding. Judge on the basis of analytic reasoning and thinking. I was asked about my profile switch. And also the team elaborate on its process for judging on how much i know by programming languages relevant to the role, like C/C++, Python, or Java. For systems positions, a strong grasp of C/C++ is often essential. Deep understanding of operating system internals, kernel development, and hardware-software interaction. Knowledge of CPU/GPU architecture, memory hierarchy, concurrency, and parallel computing.
Describing the first technical interview.
I was asked a few basic coding questions and was asked before the interview to do a research on NVIDIA's product to my choice. The rest of the process is unknown to me since I didn't make it through
Interview questions [1]
Question 1
Given an unsorted array of integers from 1 to n missing one number x, write a code that finds x with time complexity O(n)
I applied online. The process took 3 months. I interviewed at NVIDIA (Santa Clara, CA) in Mar 2024
Interview
This is for a New Grad position - CuDNN. Responded two months after I applied. Waited for another week for interview. The interview took a hour, Three weeks after the interview I sent a follow-up email and the recruiter replied that the team has identified a final candidate.
Interview questions [1]
Question 1
Started with self-intro for both sides, and then two coding test on hackerrank. The first one is probably an easy Leetcode question. The second one is k-means clustering algorithm.