I applied through a recruiter. The process took 2 months. I interviewed at NVIDIA (Santa Clara, CA) in Jul 2022
Interview
I interviewed for an embedded software engineer role in the Automotive department (self driving cars). They asked me many questions about bit manipulation, a couple questions about multi threading and C++ concepts.
Interview questions [1]
Question 1
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?
initially there was a test conducted on hackerrank, comprising of Mcqs related to os, maths,oops , aptitude and output of code. After test, there was a technical interview and after clearing that there was one Hr round where general behavioral questions were asked.
Interview questions [1]
Question 1
coding question of tree data structure questions on pointers , dynamic memory allocation puzzle debugging