I interviewed for an embedded software engineer role in the Automotive department, focusing on self-driving cars.
They asked me many questions about bit manipulation, a couple questions about multithreading, and C++ concepts.
How do you extract/set the Nth bit from a number?
How do you extract/set a group of bits in a number?
How do you count the number of 1s in the binary representation of a number as efficiently as possible?
The following metrics were computed from 2 interview experiences for the Nvidia System Software Engineer role in Santa Clara, California.
Nvidia's interview process for their System 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 System Software Engineer interview process in Santa Clara, California.