Skip to content
RED SAGSkills
easyMLOps Engineer interview question

What would you monitor for a model running in production?

What the interviewer wants to hear

  • Service health: latency, errors, throughput, resource use
  • Data quality: missing values, schema changes
  • Data and prediction drift
  • Model performance when labels arrive; business KPIs

Model answer

I monitor four things. First, service health, like any API: request rate, latency at p50, p95 and p99, error rate, and CPU, memory or GPU use. Second, data quality: schema changes, missing values, values outside expected ranges and new categories. These often catch upstream bugs early. Third, drift: compare feature distributions and the prediction distribution with the training data or a recent baseline. A sudden jump in the share of positive predictions is a strong warning. Fourth, model and business performance: when true labels arrive, compute metrics like precision or error over time and by segment, and track the business KPI the model supports. All of this goes to dashboards with alerts that have sensible thresholds and owners, so the right person acts when something goes wrong.

Can you answer it under time pressure?

Take a timed easy round and get scored on every answer.

Start mock interview

More easy MLOps Engineer questions