There were 3 rounds in total.
The first round was with the manager. He will test you on some parallel topics, a puzzle to solve, and a question about the C++ programming language.
The two other rounds are about Machine Learning (simple questions about autograd, parallel inference in CPU) and Technical (coding in general).
Then you will have 2 assignments.
What is a virtual function in C++?
The following metrics were computed from 1 interview experience for the Nvidia Computer Performance Developer TechnologyCUDA role in Santa Clarita, California.
Nvidia's interview process for their Computer Performance Developer TechnologyCUDA roles in Santa Clarita, California is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Nvidia's Computer Performance Developer TechnologyCUDA interview process in Santa Clarita, California.