IntelBlindCurry

Nvidia interview prep

I was laid off from Intel few months ago and somehow have been able to secure an interview with Nvidia. Have a technical phone interview scheduled for a software performance based role. Apart from being thorough with the projects I've listed on my resume and my work ex, what all topics should I be covering? My work at Intel involved performance testing with workloads for kernels, cloud frameworks and sdks. Yoe: 2.5 TC: 145K

NVIDIA iIqs52 Jul 27, 2023

Honestly, what you need to prepare will vastly depend on the of software you'll be working with. If it is in any way GPU facing it's probably a good idea to have some basic understanding of the architecture (mostly with focus on advantages and challenges you face) and it would probably be an advantage to know some cuda, however, if you don't already know some, don't try to cram it in before the interview and get stressed about it. Fyi, I only know the cuda oriented side of Nvidia business, so don't take my word for it if the position is not GPU/cuda facing :)

Intel BlindCurry OP Jul 27, 2023

How is generally the structure of the interviews? When you interviewed there, how many on-sites did you have and was it Leetcode heavy or deep dive of resume or explorative discussions on a particular topic/skill? What was the split?

NVIDIA iIqs52 Jul 27, 2023

When I interviewed I did so from a different country during Covid so I didn't have any on-site interviews. I had an initial interview with the hiring manager that was a lot of talking about my resume and research (PhD) plus him asking some technical questions to get a feel for my knowledge. Then I had 3 technical interviews with different focus for each, none of which were leet code, but more of a pop quiz on something that the interviewer is especially interested in. For me this was an interview with problem solving, one with general architecture knowledge (mostly GPU but also some floating point representation and so on) and the last focused on cuda and kernel profiling/optimization. I then had 2 48 hour coding assignments, one which was cpp and one which was cuda. I then had a meeting with my hiring manager again where he asked the things he didn't get a clear answer to from the other interviewers. I then ended up waiting around 2 months from that last interview until I actually had a final official offer.

Intel lo23 Sep 12, 2023

How did it go ?