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 college or university. The process took 2 weeks. I interviewed at NVIDIA (Waterloo, ON) in Jun 2015
Interview
My resume was distributed internally and I had interviews from 3 teams and made it to two rounds in all of them. I had control and security experience listed on my resume so they interviewed me for positions that involved those skills.
Interview questions [1]
Question 1
1) Bit manipulation
2) C macro questions
3) Find the error in the C code
4) Control Systems
5) Security - knowledge of vulnerabilities and threat models
I applied through an employee referral. The process took 4 weeks. I interviewed at NVIDIA
Interview
3 short phone interviews, each within a few days. Then they flew me over for a 6 hour in person interview. This was all one on one with technical staff.
Questions were mostly low level implementation/algorithms with a huge focus on performance.
Interview questions [1]
Question 1
How does malloc work? Implement a sorting algorithm. Why is this code slow and how could you fix it? Write a function to remove duplicates in this data.
I applied through an employee referral. The process took 2 weeks. I interviewed at NVIDIA in Mar 2016
Interview
Apply online. It took 2 weeks for them to schedule phone interview. Interview with recruiter and hiring manager through the phone. The phone interview took 1 hour. After 1 week later, they schedule for on site interview. There were 5 people from different department interview