SDE Internship
Interview Date
February 2024 (Application), July 23, 2025 (Article Date)
Result
Advanced to next rounds (Online round cleared)
Difficulty
Medium to Hard
Rounds
3 rounds (Online Round, First Technical Round, Second Technical Round - inferred)
Drive Type
Internship (On-Campus)
Topics asked
Detailed experience
College: Not Specified (On-Campus)
Interview Date: February 2024 (Application), July 23, 2025 (Article Date)
Interview Type: Internship (On-Campus)
Result: Advanced to next rounds (Online round cleared)
Difficulty: Medium to Hard
Rounds: 3 rounds (Online Round, First Technical Round, Second Technical Round - inferred)
Topics Asked: CP+DSA + Aptitude, Trie (LeetCode Hard: Delete Duplicate Folders in System), Dynamic Programming (LeetCode Hard: Partitioning an array into two arrays to minimize the sum difference), Graphs.
The candidate applied for an SDE Internship through an on-campus drive in February 2024. The process included an online assessment and two technical interview rounds.
Round 1 (Online Round): This round consisted of 2 CP+DSA questions and several aptitude-based questions. The problems were of medium to hard difficulty. The candidate received an email acknowledging qualification for the interview within 2-3 days.
Round 2 (First Technical Round): This was an offline interview. The first question was Trie-based, similar to "LeetCode Hard Problem: Delete Duplicate Folders in System". The candidate discussed edge cases, presented a solution, and coded it. After some errors, dry runs and discussion helped debug the code. Follow-up questions on different test cases were also addressed. This took 35-40 minutes. The second question was a Dynamic Programming problem, similar to "LeetCode Hard Problem: Partitioning an array into two arrays to minimize the sum difference". The candidate started with a brute-force approach, discussed its complexity, and then moved to the optimal solution, coding it in 25-30 minutes.
The overall interview experience was described as nice but on the tougher side, with supportive interviewers. Key takeaways included that DP, Trie, and Graphs are frequently asked topics at Nvidia, and LeetCode questions are often directly asked. The interviewer focuses on the optimization process rather than just the perfect answer.