There were three phone interviews.
The first two were technical, with the team I was going to be working with.
The third was non-technical, with the head of that division.
Basic C concepts:
Given a file of whitespace-separated strings, output their number of occurrences and optionally sort the strings by the number of occurrences.
Bit manipulation
Tell us about a project you worked on. What were your challenges and strengths? How did you measure success?
The following metrics were computed from 53 interview experiences for the Nvidia Software Engineer (Internship) role in United States.
Nvidia's interview process for their Software Engineer (Internship) roles in the United States is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Nvidia's Software Engineer (Internship) interview process in United States.