This is a role for a compiler frontend.
There are two rounds of prescreening, followed by four rounds of back-to-back interviews.
All interviews include C++ knowledge, LeetCode problems, or even puzzles.
I believe domain knowledge of compilers and C++ is the most important.
Interviewers are friendly and open to discussions.
Many nuanced features of C++, such as move semantics and memory safety of closure capturing references, and compiler basics, such as common tradeoffs in optimizations and the introduction of language features.
The following metrics were computed from 1 interview experience for the Nvidia Graduate Compiler Engineer role in United States.
Nvidia's interview process for their Graduate Compiler Engineer roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Nvidia's Graduate Compiler Engineer interview process in United States.