CUDA, Triton & Kernel Engineering
36 questionsCUDA & Triton Kernel Interview Questions
Coalescing, shared memory and bank conflicts, occupancy, fusion, tiled GEMM, FlashAttention internals, Triton, CUTLASS, Nsight profiling and torch.compile: the live-coding and take-home round at NVIDIA, Fireworks, Together and the labs' performance teams.
Learn how AI infrastructure works through explanations, worked examples and diagrams, then practise applying it to interview questions.
Work through the numbers
Change the assumptions in a free calculator, then explain what the result establishes and what still needs measurement.
A starting path through this topic
Start with a mechanism, then use a worked problem to explain a decision. Access labels below describe what is available without an account.
- CUDA Programming Model
Connect grid, block and thread behavior to the first kernel you run.
Public concept - Kernel Fusion
Explain which memory traffic fusion removes and when it stops helping.
Public concept - Write a CUDA vector add and explain the launch: grid math, the bounds check, and why the copies dominate.
Trace launch geometry and boundary checks in a small runnable kernel.
Public answer
The concepts behind CUDA, Triton & Kernel Engineering
Review the ideas used in these questions. Each card shows whether the explanation is free, requires sign-in or is part of Premium.
