I applied online.
Only took part in the first part. Was asked about C++ data structures and algorithms, and a lot of questions from operating systems which I was not ready for, but could be expected in a hardware-ish company.
A difference between mutex and semaphore.
The following metrics were computed from 78 interview experiences for the Nvidia Software Engineer (Internship) role.
Nvidia's interview process for their Software Engineer (Internship) roles 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.