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 process took 7 weeks. I interviewed at NVIDIA (Santa Clara, CA) in Mar 2012
Interview
Met a manager at a university job fair, I completed a skills test and he then grilled me on my answers for about an hour.
First phone interview was with the same manager, it was supposed to be 45 minutes but was very difficult and took an hour and a half, with one question alone taking about a half hour. I ended up doing four interviews in total, one at the job fair and then three phone interviews over four weeks. All took at least an hour, so when they say to schedule 45 minutes give yourself some additional time.
The process with NVIDIA is very frustrating. I think I was only supposed to have 3 rounds but their intra-company communication isn't very good, and then it took over three weeks after the last interview for them to decline me. I was left wondering if it was the accidental fourth interview that cost me the job!
They are notoriously rigorous in their selection process and you will feel it in the interview. If you get a question right they will press you until you screw up to test your limits. I think the interviews are best described as demoralizing, as they invariably will find your weaknesses.
All things considered, I was very impressed and came away knowing that the level of talent at NVIDIA must be consistently high and getting an offer would provide a great sense of accomplishment. Don't be alarmed if they don't contact you quickly, they're just (extremely!) disorganized.
Interview questions [2]
Question 1
Write a function to swap n bits of a variable from position x and position y
I applied online. The process took 1 week. I interviewed at NVIDIA (Santa Clara, CA) in Apr 2012
Interview
I had two interviews, and both were on the phone. One interview was with a manager; second interview was with a software engineer. The manager asked me some high-level questions about my background, experience, and interests. The software engineer asked me a couple of (fairly simple) technical questions.
Interview questions [2]
Question 1
Given a page size and a number, align the number with the nearest page.
(Note: This was a phone interview question. The interviewer and I used an online document to share ideas about this problem.