NVIDIA Software Engineer Coding & Algorithms Interview Questions

Practice 27 real Coding & Algorithms interview questions for Software Engineer roles at NVIDIA.

27 Questions 1 Company07.16.2026
Showing 20 results
Role
NVIDIA logo
NVIDIA
Easy
Software Engineer Locked

Compute the Final Robot Score

This question evaluates data structure and algorithm proficiency, focusing on managing dynamic multisets with priority-based selection and reasoning a...

Coding & Algorithms
5
0
42 people solved
May 19, 2026
NVIDIA logo
NVIDIA
Hard
Software Engineer Locked

Implement short algorithms on logs, grids, and strings

This multi-part Coding & Algorithms question evaluates algorithmic problem-solving skills and mastery of core competencies including temporal window r...

Coding & Algorithms
18
0
183 people solved
Feb 11, 2026
NVIDIA logo
NVIDIA
Medium
Software Engineer

Solve unique triplets summing to target

Solve unique triplets summing to target Implement a function that, given an integer array nums and an integer target T, returns all unique triplets [x...

Coding & Algorithms
5
0
87 people solved
Jul 15, 2025
NVIDIA logo
NVIDIA
Medium
Software Engineer Locked

Implement polynomial multiplication API in C

This question evaluates proficiency in C programming, API design, low-level data representation for polynomials, and algorithmic competence in perform...

Coding & Algorithms
9
0
86 people solved
Feb 8, 2026
NVIDIA logo
NVIDIA
Medium
Software Engineer Locked

Design and implement an LRU cache

This question evaluates knowledge of data structures, algorithmic design, API design, and memory/resource management required to implement an efficien...

Coding & Algorithms
8
0
112 people solved
Feb 8, 2026
NVIDIA logo
NVIDIA
Medium
Software Engineer

Implement core graph algorithms for graphics

Implement core graph algorithms for graphics Given a scene or dependency graph, implement topological sort, BFS/DFS, and shortest path (Dijkstra). Dis...

Coding & Algorithms
8
0
82 people solved
Aug 9, 2025
NVIDIA logo
NVIDIA
Medium
Software Engineer

Explain a shader compiler pipeline

Explain a shader compiler pipeline Describe the architecture of a shader compiler that ingests GLSL/HLSL and outputs SPIR-V or ISA. Cover lexical anal...

Coding & Algorithms
8
0
70 people solved
Aug 9, 2025
NVIDIA logo
NVIDIA
Medium
Software Engineer Locked

Implement string compression and decompression

This question evaluates proficiency in string manipulation, run-length encoding concepts, parsing numeric counts, and validation of encoded formats, i...

Coding & Algorithms
1
0
14 people solved
Jan 30, 2026
NVIDIA logo
NVIDIA
Easy
Software Engineer

Return all file paths via DFS

You are given an in-memory representation of a file system as a tree. Each node has: - name (string) - isFile (boolean) - children (list of nodes, emp...

Coding & Algorithms
18
0
132 people solved
Mar 4, 2026
NVIDIA logo
NVIDIA
Medium
Software Engineer

Design an IR for test workflows

Design an IR for test workflows Design an intermediate representation (IR) for a graphics testing workflow as a DAG. Define node/edge types, metadata,...

Coding & Algorithms
5
0
62 people solved
Aug 9, 2025
NVIDIA logo
NVIDIA
Medium
Software Engineer Locked

Find minimum time to cross bridge with flashlight

This question evaluates algorithmic problem-solving and optimization skills, including modeling constrained state transitions, reasoning about trade-o...

Coding & Algorithms
3
0
49 people solved
Jan 14, 2026
NVIDIA logo
NVIDIA
Medium
Software Engineer

Construct tree from inorder & postorder

Question LeetCode 106. Construct Binary Tree from Inorder and Postorder Traversal – Given the inorder and postorder traversal arrays of a binary tree,...

Coding & Algorithms
7
0
64 people solved
Aug 4, 2025
NVIDIA logo
NVIDIA
Medium
Software Engineer Locked

Solve anagram grouping and in-place allocator

This two-part question evaluates algorithmic problem-solving across string grouping and constrained in-place memory allocation, testing string-process...

Coding & Algorithms
6
0
53 people solved
Dec 21, 2025
NVIDIA logo
NVIDIA
Medium
Software Engineer

Implement simple VM manager with CRUD operations

You are asked to implement a simple in-memory virtual machine (VM) manager that can: - List all VMs - Add (create) a new VM - Modify (update) an exist...

Coding & Algorithms
7
0
70 people solved
Nov 28, 2025
NVIDIA logo
NVIDIA
Medium
Software Engineer

Reconstruct tree from inorder and postorder

Given two arrays representing the inorder and postorder traversals of a binary tree with unique values, reconstruct the original binary tree and retur...

Coding & Algorithms
8
0
57 people solved
Jul 29, 2025
NVIDIA logo
NVIDIA
Hard
Software EngineerSenior+

Determine Whether One Point Can Reach Another

Determine Whether One Point Can Reach Another You start at a point (sx, sy) with positive integer coordinates. From (x, y), one move may transform the...

Coding & Algorithms
1
0
21 people solved
Jul 16, 2026
NVIDIA logo
NVIDIA
Hard
Software EngineerSenior+

Count Substrings with No Repeated Characters

Count Substrings with No Repeated Characters Given a lowercase English string s, return the number of nonempty contiguous substrings whose characters ...

Coding & Algorithms
1
0
22 people solved
Jul 16, 2026
NVIDIA logo
NVIDIA
Medium
Software Engineer

Implement a disk space manager with eviction

Design and implement an in-memory disk space manager that stores datasets by datasetId with a given size (e.g., in MB). The manager has a fixed total ...

Coding & Algorithms
6
0
79 people solved
Mar 1, 2026
NVIDIA logo
NVIDIA
Easy
Software Engineer

Implement encode/decode for list of strings

You are given a list of strings (may include digits and symbols). Implement two methods: - encode(List<String> input) -> String: converts the list int...

Coding & Algorithms
4
0
81 people solved
Feb 11, 2026
NVIDIA logo
NVIDIA
Medium
Software Engineer

Implement matrix transpose and KV store

The phone screen for a Linux-oriented software engineering role included multiple coding tasks: 1. Transpose an n x n matrix Given a square matri...

Coding & Algorithms
4
0
42 people solved
Feb 9, 2026

Explore more NVIDIA Software Engineer interview questions

Real questions from candidate reports, grouped by topic.

Browse all