Software Student applicants have rated the interview process at NVIDIA with 3.4 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 80% positive. To compare, the company-average is 58.1% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Student roles take an average of 16 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 Software Student according to 10 Glassdoor interviews include:
Skills test: 33%
Phone interview: 25%
Background check: 8%
Personality test: 8%
One on one interview: 8%
Group panel interview: 8%
Presentation: 8%
Here are the most commonly searched roles for interview reports -
i have an iterview at NVIDIA, the process contains two profssional interviews and then another human resources interview. each professional interview should last about 2 hours. then, if you go through both, you get to HR.
interview was divided into 3 parts, first they explained about the position and role, then we talked about me and some of my projects, and then they had me solve some technical questions
Interview questions [1]
Question 1
implement bracket validation in a string, and how would you optimise if you knew only 1 type of parentheses was in the string
zoom meeting with 2 interviewers - they had a PowerPoint of questions and chose from there.
asked one riddle
gave some code in C and asked what was wrong with it...
and some coding code in leetcode style
Interview questions [1]
Question 1
code in C and asked what was wrong with it - there was an exception that was thrown from the destructor
I applied through an employee referral. The process took 4 weeks. I interviewed at NVIDIA (Tel Aviv-Yafo) in Feb 2025
Interview
Three coding questions in each interview, two interviews. Both were in C.
The questions revolved around modifying malloc, counting number of errors in a given timeframe, checking if a string of parenthesis is balanced, etc...
Interview questions [1]
Question 1
using malloc, implement malloc16 which returns addresses that are multiples of 16.