Was asked to write code for a given question. Interviewer disagreed to my solution for a question on doubly linked list [which was correct way of doing it), and never listened.
Interview questions [1]
Question 1
Whats the difference between concurrency and parallelism?
Had 2 phone interviews after being contacted by a recruiter. The first interview was with the hiring manager and it went well. It was technical with a mix of OS/ data structures knowledge and a reasonable coding problem. The second interview was with an engineering team member. Within the first few seconds I knew it would not go well because he had a VERY thick accent and was extremely difficult to understand over the phone. The interview focused mostly on debugging strategies/scenarios and some OS-related questions. It was an incredibly awkward interview as I had to ask him to repeat almost every one of his questions, sometimes multiple times and a couple of his questions I had to ultimately guess what he meant. Really strange that Nvidia allowed this to happen.
It was a very good interview experience. They asked a lot about my technical skills, including concepts related to my field, problem-solving ability, and past projects. They also focused on my communication skills, teamwork experience, and how I handle challenges in real-world scenarios.
I applied online. I interviewed at NVIDIA in Apr 2026
Interview
It was a really nice experience overall. The interviewer was very friendly, encouraging, and easy to talk to, which helped me feel comfortable and made the whole conversation more positive and productive.