I applied online.
The recruiter reached out and set up a phone interview on Teams.
The interviewer was nice and polite.
The interview was moderate, except for one advanced question, so I guess I did not get the offer.
Typical icebreakers like volatile, static, etc. questions about compiler optimization.
What happens if the compiler can't store a variable in a register?
Then, the interviewer gave me a code snippet to find a bug. It was an array out-of-bounds access in a for loop.
In the last 10 minutes or so, I was asked to write malloc and free for a fixed buffer array and return an offset to the user.
The following metrics were computed from 2 interview experiences for the Nvidia Senior System Software Engineer role in Santa Clara, California.
Nvidia's interview process for their Senior System Software Engineer roles in Santa Clara, California is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Nvidia's Senior System Software Engineer interview process in Santa Clara, California.