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 -
First is C and c++ writing test, might have f2f intv after test pass! Not sure what's the requirement for the test. - - -. . . . . .
Interview questions [1]
Question 1
1 OO programming design. Put and get for buf[1000]
2 calling convention
3 dll design for timer
4 char array a[10] type case to int i[2], print result
5 reentrance function design
6 avoid optimization
I applied through a staffing agency. The process took 1 day. I interviewed at NVIDIA (Santa Clara, CA) in May 2014
Interview
First, the Group X manager emailed with me to set up a time and let me know what I need to prepare. On the day, I met and greeted her and the HR manager, they requested 15-20 min of yoga instruction, then asked me some questions, gave me a tour of classroom. During the verbal question part, we had a discussion about my teaching style, teaching history, and background.
Interview questions [1]
Question 1
If you see someone obviously struggling in this level of class, how would you tell them that this class level is not suitable for them?
I applied online. The process took 5 weeks. I interviewed at NVIDIA (Santa Clara, CA) in Jan 2014
Interview
A 1.5 Month long process
3 phone screens - (30-45 mins each)
+ Phone interview 1 with the manager - Resume review, knowing my interests and very abstract technical discussions about the academic projects.
+ Phone interview 2 (Technical) - Programming questions (3)
+ Phone interview 3 (Technical) - Programming questions (2) + Questions based on my resume.
1 onsite - (6 interviews - 40-45 mins each)
+ Here, they will grill you. Lot of programming + design + conceptual questions.
Interview questions [1]
Question 1
You have to be good with the following to get an offer,
+ Data structures
+ Algos
+ OS concepts
+ Computer Arch
Difficulty level - Moderate to hard