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 -
It was 1 hour phone interview. Basically, there are 2 phone interviews before they decide whether to accept you or not and after that there is an onsite interview. I just made it to the 1st phone interview round. I did not make it to the second phone interview round.
Interview questions [1]
Question 1
The first question was about doubly linked-lists. How to insert a node after the 1st node in a doubly linked-list. There there was one more question about how to efficiently implement an adress book system.
I applied through an employee referral. The process took 1+ week. I interviewed at NVIDIA in Nov 2015
Interview
Initially got a call from a recruiter that there was interest by multiple hiring managers for my resume. Got set up to talk to one team, which the recruiting coordinator set up. I tried asking the recruiting coordinator about the teams that I was specifically interviewing for, but she said that she did not have access to that information, and that the initial recruiter must have set up these interviews only based on common interests between the team and my resume.
That was a mistake. The software engineer, during my technical interview thought I was applying for a full time position, and that too for a position where I had no experience, and had no mention of it on my resume. The interviewer and I shared a couple laughs about this, and we still proceeded to the interview, where he said that I would be a good fit, but wouldn't enjoy the role as much.
Got rejected a couple days later.
I applied online. The process took 3 weeks. I interviewed at NVIDIA (Portland, OR) in Dec 2015
Interview
first one phone interview, talked about the job description, asked about previous projects, asked one project in details. Then HR arranges a onsite interview. The onsite interview took a whole day, each round one person. Algorithms are asked, simple coding questions, both hw and sw questions are asked.