DevOpsInterviewPrep logo

AI & GPU Infrastructure

52 questions
0 of 52 done · 10 unlocked for you
DONEUNLOCKEDLOCKED

MLOps & GPU Infrastructure Interview Questions

The fastest-growing DevOps sub-domain: GPU scheduling with MIG, time-slicing and DRA, vLLM paged attention and continuous batching, KServe and Ray, gang scheduling with Kueue, and the cost model behind inference.

Grounded in researched DevOps, SRE and platform engineering interview loops, written to a senior-engineer editorial bar, and never padded to hit a word count.

You have 10 free answers unlocked here.Sign in free for 10 more · 32 are premium.
01–21Foundationsthe words and mechanisms every loop takes as given0/21 done
22–40Core loopsthe questions every loop actually asks0/19 done
41–52Field scenariosthe half-specified problems a real estate throws at you0/12 done

The concepts behind AI & GPU Infrastructure

The ideas from the curriculum that these questions take as given. The foundations are open to everyone; the ones that decide a senior round sit behind Premium.

Core
Sign in
Why GPUs break the assumptions schedulers are built onGPU scheduling must account for device memory, sharing boundaries and interconnect topology. Device plugins, MIG, DRA and gang scheduling address different constraints; none makes accelerators behave like interchangeable CPU millicores.
Foundational
The KV cache is what decides how many users you can serveModel weights, runtime memory and the KV cache compete for GPU memory. Estimate the cache budget and memory per sequence, then check whether that concurrency also meets your latency target.
Foundational
Prefill and decode are two different workloads on one GPUPrefill builds prompt state; decode extends each sequence token by token. Their bottlenecks depend on model, batch size and context length. Measure first-token and inter-token latency separately before choosing batching or disaggregation.
Foundational
Model quality degrades without touching a single infrastructure metricClassical dependencies and models can both return incorrect results without an error. A model fails by returning something plausible and wrong, which every status-code-based metric records as a success. Quality needs its own signals, its own threshold and its own budget, or it is unobservable until a customer complains.
Foundational
Tokens are the unit of cost, latency and capacity at onceRequests per second is the wrong unit for anything involving a model. Tokens determine what you pay, how long a request takes, and how many users fit on a GPU, which is why capacity, cost and latency stop being three separate conversations.
Foundational
An agent can act as a confused deputyThe confused deputy is a longstanding security problem: a privileged program acting on instructions from someone less privileged. An agent that reads untrusted text and holds credentials is exactly that, which is useful, because it means the defences are known and none of them is a better prompt.
Unlock all 52 answers · ₹2,000 / $25