MLOps Engineer interview question

How do you monitor a deployed machine learning model?

Monitor service latency, errors and saturation; input schema, quality and drift; prediction distribution and confidence; delayed outcome performance and calibration; plus business impact by model version and segment.

Direct answer

What a strong answer covers

How it works

Monitoring a deployed model has four layers. The service layer is like any API: latency percentiles, error rate, saturation, and fallback activation. The data layer checks that inputs match the expected schema, that missing rates and distributions stay near the training baseline, and that upstream freshness holds. The prediction layer tracks the output distribution, confidence, and the share of predictions that trigger the action, so a model that suddenly flags everything is caught within minutes. The outcome layer joins delayed labels to compute accuracy, calibration, and business impact by model version and segment. Alerts route to the owning team with the version attached.

Example

A lead-scoring model’s dashboard shows p99 latency at 40 ms, a feature drift score per input, the daily share of leads scored above the threshold, and, with a 30-day lag, precision by version and by region. An alert fired when the share of high scores doubled in a day; the cause was a CRM change that filled a previously sparse field with a default, caught by the data layer before sales noticed.

Common mistakes

  • Monitoring only uptime and treating a wrong model as a healthy one.
  • Skipping outcome monitoring because labels arrive late.
  • Aggregating across versions during a rollout so the new model’s problems are diluted.

A useful answer structure

Answer from your own work.

Do not memorise a script: use only examples you can explain honestly in follow-up questions.

Practise this answer with MiraHint

Open the desktop workspace and rehearse a clear answer in your own words.

Download MiraHint
MLOps Engineer interview questions