I applied through a recruiter. I interviewed at NVIDIA
Interview
Two screens + virtual on site. Screens were resume, theory questions about OS, programming language specific questions for the role, role specific questions, Onsite was 4 rounds, 3 were coding and one was HM.
Interview questions [1]
Question 1
How to avoid deadlocks? Difference between thread and process?
I applied through an employee referral. I interviewed at NVIDIA (Helsinki, Finlandia Meridional)
Interview
Interviewer set the first 45 minute interviewer with "Director" as the hiring manager. The interviewer was friendly and helpful. OS concept related deep technical questions. Coding questions focused on C.
1) introduction and go through resume
2) robotics system question (binocular depth estimation)
3) c++ question (smart pointer)
4) one leetcode problem (medium to hard)
5) Q&A with the interviewer
Interview questions [1]
Question 1
How to perform binocular depth estimation?
What is smart pointer?