I really want to work at NVIDIA. I have on-site interviews coming up with NVIDIA for Senior Software Engineer Interview, Location: Santa Clara, California. Could someone please let me know what to expect in the rounds? I tried Leetcode discuss, but there isn't much there regarding NVIDIA. What's the interview breakdown like? Data Structures and Algo vs System Design. What type of System Designs should I focus on? TC: 200K #nvidia #intel
Rubric? You meant like leetcode questions? Sorry, we don’t do that kind of shits over here
@Hhkg45 what about system design?
Thanks. They asked me one LC in first round
+1. I have been trying to figure that out too. Is it more domain-focused? Do they ask just generic System Design questions like design uber/ doordash or more @nvidia specific?
asked me one LC for phone interview. not sure about onsite though
It’s very role specific. Even in software engineering. Out of 6-7 rounds, probably one round of LC.. that too only something easy. Most of the time they’ll go deep into your resume and have a technical discussion and see if you know what you claim to know. Coding rounds will be simple library/api design stuff. My fav question is to ask is .. tell me how a computer works.. and I just go deep based on the answers.
Thanks @thyrsaadm
thyrsaadm saapteya, before the interview? :)
There is no template for interviews at Nvidia. It’s all random and depends completely on the interviewer. Very disorganized. Difficulty level is no where close to FANG interviews. It’s easier to crack the interview if you have relevant work experience.
Any advice on what I should prepare? I'm a backend engineer
Hey kshdbhd, I have a 45 min interview (seems to be final round, before manager round). Recruiter said its going to be on C/C++ based code or concepts too. ANy idea what I should focus on more or code more on?
My suggestion would be: 1. Read the JD thoroughly, each and every detail matters. 2. Read your résumé, make sure you know what you claim you know. 3. Ask for suggestions from your recruiter. 4. Brush up basic DSA. 5. Ask relevant questions. As others mentioned there is no fixed structure, but the above points should cover you in most of the rounds.
Much appreciated
Could you share examples of what relevant qs mean?
As an interviewer, I can say that it is very much team specific. The comment by NVbot is spot on. Questions won't be LC hard but the deep understanding of system and of your primary language is expected. And even if you answer all the questions rightly, the team will assess your culture fit and team fit. And I have rejected candidates on that basis.
For the cultural aspect, what specific negativities you have generally encountered with the candidate? I specifically try to filter out candidates who does over bragging than their resume conveys and displays arrogant traits (not good team player).
something like that. we value honesty, cooperation, and independence. Independence is a big thing since almost every single manager is on a grill every day
I interviewed for some driver roles earlier this year and just about everyone asked questions about atomics. YMMV but I recommend touching up on lockless algorithms
I just finished my onsite interview. there are 3 interviewers. the first one focus on technical problems. the second and third one is manager and director, they asked the question about my past experiemce.I feel onsite interview is more like chatting. While my position is CAD engineer. so it may be different with your role. BTW, I had 3 phone interviews before onsite, they ask C++ and leetcode questions
Could you share a few examples of the type of qs asked in onsite?
it is all about your previous experience, e.g. the projects you worked, what debugging tool you use, how do you improve your code quality and so on.
Tech Industry
9h
999
Why doesn't OpenAI offshore and reduce expense by 80%
Tech Industry
Yesterday
961
PM is irrelevant role and will die in next 2-3 years.
Tech Industry
3d
36678
What happens when most of your team is Indian?
Health & Wellness
Yesterday
543
Loneliness poll
Software Engineering Career
Yesterday
584
If your team does daily standups, your manager is a micromanager
I've done a few interviews at Nvidia (albeit all for intern positions) and the one thing that stood out was how disorganized it was. I applied to multiple teams, and so the recruiter had me interview multiple times. Every single interviewer had their own style of interview, none of them were trained to conduct an interview, and it was clear that they didn't have a rubric at all. I really hope that's not the case for senior engineers, but needless to say I didn't join them for that internship...
I interviewed for 3 senior positions this year and had the same experience.
And you joined Wish instead 🤡