At first, I got a phone interview from HR staff. She asked me some questions about my prior experiences and the minimum requirements they posted for the job position.
After passing that, I had another phone interview with the team manager, and he asked me about my basic programming skills and hardware knowledge.
The final step was a phone interview with the senior manager. Most questions were based on the knowledge I learned in class or my experiences described on my resume.
All processes were finished in two weeks, and I got a call from HR staff with my offer.
High-level architectural differences between ARM and Intel CPUs.
Description of I2S and I2C.
The following metrics were computed from 39 interview experiences for the Nvidia Software Engineer role in Santa Clara, California.
Nvidia's interview process for their Software Engineer roles in Santa Clara, California is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Nvidia's Software Engineer interview process in Santa Clara, California.