FDEInterviews logo
Practice tests · 37 questions

MLOps & ML Engineering: the practice test

CI/CD for models, drift detection and retraining, Kubernetes inference, feature stores, staging-to-production promotion and pipeline testing: what AWS, Databricks and every ML-platform loop drills. This test drills exactly that: 12 easy, 10 medium and 15 hard questions, every one explained, every explanation linking into the worked material.

Set up your test
Topic
How confident are you feeling?
Questions
12 in this pool · about 7 min
Reveal answers
Sign in to startFree account · your questions rotate between takes

Sample questions, answered

easy · sample
A DevOps engineer asks what makes CI/CD for models different from the pipelines they already run. What is the honest core of the difference?
Model pipelines need GPUs in CI, which changes the runner infrastructure but nothing else
Behavior depends on code, data and training; quality gates can fail with zero commits
Models deploy less frequently than services, so the pipelines are simpler overall
There is no real difference; a model artifact ships like any other build artifact

A service's behavior is its code, so testing code is testing the service. A model's behavior comes from code, data, and the training run, which means reproducing it needs all three pinned, and validating it needs statistical checks (accuracy on a holdout, slice metrics, calibration) alongside unit tests. The consequence that surprises DevOps teams: a model pipeline can go red with zero commits, because the world's data drifted. Everything else in MLOps, registries, drift monitors, retraining triggers, follows from that one asymmetry.

easy · sample
Fraud patterns changed after a holiday season and the model's precision is sliding. Input feature distributions look stable. Which kind of drift is this?
Concept drift: the feature-to-label relationship changed while inputs look the same
Data drift: the input distribution moved away from the training distribution
Label drift: the logging pipeline started recording the target incorrectly
Prediction drift: the model's output distribution shifted because of a serving-path bug

Data drift is the inputs changing; concept drift is the world changing its mind about what the inputs mean. Fraudsters adapting tactics is the canonical case: the same-looking transactions now carry different fraud probability, so a model trained on the old relationship degrades while every input-distribution monitor stays green. That is what makes concept drift the more dangerous of the two: it is invisible without outcome feedback, which arrives late. The practical countermeasures follow: monitor performance on labeled samples where possible, and treat stable-inputs-falling-precision as a signature worth alerting on.

Go deeper than the quiz

A practice test measures recall. The material it draws from teaches the reasoning: