I was asked to solve 2 medium leetcode question in hacker rank platform, one about rolling windows method and one about sorting array with no extra space using pointers all in C
I applied through college or university. The process took 2 weeks. I interviewed at NVIDIA (Bengaluru) in Nov 2025
Interview
Nvidia came for oncampus placements in our college. Initial shortlisting was based on CGPA cutoff (7.8 and above with no backlogs)
3 rounds (Online Assessment, Technical Interview, HR Discussion)
OA consisted of MCQs around OS, OOPS, Code Output, logical reasoning and couple of medium-difficult DSA questions.
Interview questions [1]
Question 1
Technical Interview
1. Kruskal's Algorithm code
2. Optimizing the solution further
3. The last 10 minutes they asked me basics of python since I used python to write the code.
My advice would be to use C/C++ or any low level languages that are used in compiler design.
HR
The interview consisted of general HR questions like strength, weakness, performace under pressure, etc.
My advice would be to have projects around the role in your resume. Since my resume was based around AI/ML with limited use of C/C++, I wasn't shortlisted after HR.
Its 2 technical interviews then 1 with HR. They ask a bit system design type about a project you worked on and dataflow then coding questions(the stars pyramid, the maximum product of three numbers leetcode question and a producer-consumer ring-buffer styled question at the end).
Bowls
Get actionable career advice tailored to you by joining more bowls.
Want the inside scoop on your own company?
Check out your Company Bowl for anonymous work chats.
Top companies for "Compensation and Benefits" near you