MLOps & ML Engineering
60 questionsDONEUNLOCKEDLOCKED
CI/CD for models, drift detection and retraining, model registries, Kubernetes inference, feature stores, and staging-to-production promotion: what every ML-platform loop drills.
Grounded in real GenAI, LLM, and AI/ML engineering interview loops and written to a senior-engineer editorial bar.
You have 10 free answers unlocked here.Sign in free for 10 more · 40 are premium.
01–24Foundationsthe vocabulary every loop assumes you already have0/24 done
25–45Core loopsthe questions every loop actually asks0/21 done
46–60Field scenariosthe messy, half-specified problems from real deployments0/15 done
The concepts behind MLOps & ML Engineering
The vocabulary and mental models these questions assume, from our curriculum. Start with the foundations free; the deeper, interview-defining ideas are part of premium.
Core
Drift DetectionModels decay as the world shifts. Data drift is a move in the input distribution (catchable without labels by comparing live features to a training reference with PSI or KS tests); concept drift is a change in the input-to-output relationship (usually needs labels, which often lag). The discipline is watching inputs and predictions as leading indicators, alerting on sustained shifts, and triggering retraining. AI, ML, and GenAI engineer interviews probe it because 'the model was great at launch and quietly got worse' is a top production failure.Sign in
Core
Model Debugging MethodologyModel debugging is the systematic work of root-causing why a model underperforms: judging whether the cause is the data, the features, the labels, model capacity, or the evaluation itself, rather than blindly tuning hyperparameters. The method leans on slice-level error analysis and the train/val/test gap ladder to pinpoint the failure before fixing it. AI, ML, and GenAI engineer interviews probe it because most candidates reach for bigger models or more tuning when the real bug is a leaky feature, a noisy label set, or a broken eval.Sign in
Core
Model Registry, Lineage, and PromotionA model registry is the versioned source of truth for trained models: every model carries a version, lineage (the data, code, config, and run that produced it), and a stage (staging, production, archived). It enables reproducibility, safe promotion through gates, instant rollback, and audit. Lineage is what lets you rebuild a model and debug a regression by diffing against the last good version. AI, ML, and GenAI engineer interviews probe it because shipping models without versioning and lineage turns rollback and debugging into guesswork.Sign in
Core
Reproducible and Deterministic PipelinesA reproducible pipeline yields the same model and metrics from the same inputs, achieved by pinning seeds, dependencies, data versions, and code together. Determinism on GPU is a separate, harder problem because many CUDA kernels run nondeterministically by default. Interviews probe this because without it you cannot debug a regression, pass an audit, or trust an A/B result.Sign in
Foundational
CI/CD for ModelsShipping a model safely takes more than software CI/CD because the model rides on data, not just code. The pipeline tests data (schema, distributions, no leakage), tests the model (meets a metric threshold and beats the baseline, per-slice), and runs behavioral tests, then gates deployment on all of them, with canary/shadow rollout and rollback. AI, ML, and GenAI engineer interviews probe it because 'we tested the code' is insufficient for ML, and the data and model gates are what catch the failures users would otherwise hit.Foundational
Model Monitoring in ProductionMonitoring an ML model takes more than uptime and latency, because a model can look healthy and be silently wrong. You watch four layers: operational (latency, errors, cost), data/input (schema, missing values, drift), prediction (output distribution, confidence), and model quality (accuracy and business metrics, once labels arrive, which lag). Inputs and predictions are leading indicators; labels confirm later. AI, ML, and GenAI engineer interviews probe it because silent model decay is invisible to ordinary service monitoring.Core
Feature Stores and Training-Serving SkewA feature store computes features once and delivers them to both training (offline, historical) and serving (online, low-latency) from the same definitions, which is the fix for training-serving skew, the silent bug where features are computed differently in training and production and the model degrades. It also enforces point-in-time correctness to prevent leakage. AI, ML, and GenAI engineer interviews probe it because training-serving skew is one of the most common, hard-to-debug production ML failures, and the feature store is the systemic answer.Sign in
