Open In App

Nvidia Interview Experience for SDE Internship (On-Campus) 2024

Last Updated : 06 Mar, 2024
Like Article

I applied to Nvidia on-campus in February 2024. There will be a total of 3 rounds, where 1 is the OA round and 2 are technical interview rounds.

Round 1: Online Round

2 CP+DSA + Aptitude-Based Questions

They were medium- to hard-level problems. I got the result of this test within 2–3 days.

I have received an email acknowledging that I am qualified for the interview.

Round 2: First Technical Round

The overall interview experience was nice but a bit on the tougher side; both the interviewers were great, helpful, and very supportive. It was an offline interview.

My first question was based on Trie. It was almost similar to Leetocde hard Problem Delete Duplicate Folders in system

So first I asked a few questions regarding edge cases. I told my approach to this question, and the interviewer was satisfied with my approach. I then coded it in a few minutes, and while running the code, we got some errors, but after a few dry runs and discussion, I got the bug and updated the code, and then it worked fine for those two inputs. Then the interviewer asked what if we give some different test cases I have written the code for those cases only so I told the approach for those follow-up test cases, and the interviewer was satisfied with the approach.

Time taken: 35–40 minutes

My second question was about dynamic programming. This was also the Leetcode Hard Problem: partitioning an array into two arrays to minimize the sum difference

I started with a brute-force solution and then talked about my solution’s time and space complexity. Then I finally jumped on the optimal solution. The interviewer was satisfied with my approach, and then I coded it in a few minutes.

Time taken: 25–30 minutes

Key Takeaway:

I feel DP, Trie, and Graphs are Nvidia’s favourite topics. You will find problems related to DP, Trie, and Graph in both online assessments and the coding interview round.

These days, you can easily expect Leetcode questions directly asked in Nvidia. So my suggestion is to never get excited that you have already solved this problem and directly jump on to the optimal solution without talking about brute force solutions and explaining corner cases. I feel that this requires a well-disguised plan for your answer. And to achieve that, you need constant practice. The interviewer is more interested in how you keep optimizing the solution than in the perfect answer itself. To achieve this habit, always solve any problem as if the interviewer is right in front of you and you are explaining your logic to them. That environment becomes normal, and you start feeling confident about your approach.

Similar Reads

Nvidia Interview for 6 months internship (On-Campus)
Round 1: This was a written round with 40 question and no negative marking. There were 3 sections: C/C++ output(quite tough) OS(average), Aptitude(average) Round 2: He asked about my project in detailed and focused on how I implemented the functionality of few key things. Gave to write a proper c code of
1 min read
Nvidia Software Interview Experience | Internship
Company name - Nvidia Role - Software Intern Duration - 6 month Round 1 (Written Test) This is an on-campus drive for both B.Tech and M.Tech. The profile is a Software intern. Time duration – 1Hr Number of Questions – 50, No negative marking Mode - Pen Paper-based Sections: C/C++ (15 MCQs, Average but Confusing) – Pointers, Recursion, Unary Increme
5 min read
Nvidia Interview Experience for System Software Engineer Internship
ROUND-1 :Duration: 1 hourPlatform: HackerRankPattern: 2 coding questions & 25 MCQs including C/C++ fundamentals, OS, DSA, Probability/Permutations, DBMS.5 members from our college were shortlisted for the next round (only 1 interview). ROUND-2 :Started with Introduction.Questions on projects.Took 3 questions from the online test in 1st round, o
2 min read
Nvidia Interview Experience for SDE-2
Round 1 (Technical Interview) - Three coding questions were asked along with some C++ output questions. - I was asked to scale the implemented logic for k > 2. ( Similar to this question:
3 min read
Nvidia Interview Experience for QA SDET Intern (On-Campus)
Interview process held in Nov 2021 for internship duration of 5 months starting from Jan to Jun. Hackerrank test consists of 2 coding problems, OS, computer fundamental, and logical reasoning. Shortlisted about 16-20 students. The interview duration was 1 Hr. there were two interviewers on MS Teams. One was asking CPP questions and the other was as
2 min read
NVIDIA Interview Experience for System Software (Off-Campus)
It was off off-campus round, HR called based on the profile.There were total 4 rounds : OATechnical 1Technical 2Managerial Round 1:It was OA assessment consists of two coding questions(2 medium level on leetcode ) + OS(medium level )+COA(hard level) and C++ output questions (easy - medium )You need a minimum of 60% to qualify next round.Round 2: Ro
1 min read
Nvidia Interview Experience | Set 4 (On Campus)
I had a campus interview of NVIDIA for their team at Pune. Round 1 : Written Test In written test there were 50 multiple choice questions divided into 3 sections, time allocated was 60 min. No negative markings were there but there were sectional cut offs for every section. There were 3 sections in the test Section 1 : 30 questions on C, C++, DS, A
3 min read
Nvidia Interview | Set 2 (On Campus for R & D Team, Pune)
Aptitude Test (60 min): 4 sections, no negative marking but they had sectional cut-off. Section 1 (C, C++ ): 15 questions. Mainly questions of type what will be output of following, type of error.(compile time or run time ,etc.) [Do pointers, pointer to functions and OOP concepts in detail] This section was quite easy. Section 2 (Operating System):
6 min read
Nvidia Interview | Set 3 (On Campus)
I had a campus interview of Nvidia Software profile for their infrastructure team at Bangalore and here is my experience. Written Test 15 questions on C/C++ that dealt with Bit manipulations, C++ concepts, Virtual functions, abstract classes, output programs, extern variables, Compilation errors etc. Around 10 questions on Data structures that had
3 min read
Nvidia Interview Experience for System Software Engineer
Round 1: Why you want to switchWhat are interrupts discussion that only: a program to find the minimum number out of three numbers without using comparison operators Round 2: Difference between static and dynamic l
1 min read
Practice Tags :