A usual panel interview; went on site and met with 4 people including the director of the program. Ultimately they wanted to get me an offer but could not get it done in the time allotted.
Interview questions [1]
Question 1
We had an interview about general python knowledge.
Interview over phone call and gave brief introduction and project history. I also got to know about the projects and in general the kind of work that they do. They also asked an easy level Python question and had about 10 minutes to code it up.
Interview questions [1]
Question 1
Give a brief overview of your projects and history of work.
Interview with basic questions about machine learning. Mostly standard with no curves balls. They wanted to know if I knew my stuff. Many questions on deep learning theory and how to apply it.
I applied online. The process took 1 day. I interviewed at NVIDIA (Santa Clara, CA)
Interview
I have received a call from recruiting team, then they have asked me to choose a date for my interview, First round was coding round, I was asked to write a program to do tensor operations
Machine Learning Engineer applicants have rated the interview process at NVIDIA with 2.6 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 30% positive. To compare, the company-average is 58.2% positive. This is according to Glassdoor user ratings.
Candidates applying for Machine Learning Engineer roles take an average of 20 days to get hired, when considering 10 user submitted interviews for this role. To compare, the hiring process at NVIDIA overall takes an average of 25 days.
Common stages of the interview process at NVIDIA as a Machine Learning Engineer according to 10 Glassdoor interviews include:
Phone interview: 44%
One on one interview: 22%
Personality test: 11%
Presentation: 11%
Skills test: 11%
Here are the most commonly searched roles for interview reports -