04Design a monitoring system for a fleet of 100+ production ML models.▼hardMetaMicrosoftDatabricks1 repliesunlockedModels fail silently; the question is whether you would know. The signal is monitoring the right layers (operational, data, prediction, outcome) and alerting on drift without drowning in false pages. Here is the system and the metrics that matter.Open full answer →
01How do you decide when to retrain a production model: on a schedule, or triggered by drift?▼medium★ EssentialDatabricksAmazonMicrosoft1 repliesunlockedThe naive answer is 'retrain weekly.' The senior answer is a hybrid: drift-triggered retraining with a max-staleness fallback, plus a gate that a fresh model must beat the incumbent. Here is how to reason about it.Open full answer →
15How do you detect data drift and concept drift in production, concretely?▼medium★ EssentialDatabricksMicrosoftAmazon2 replies○ sign inModels decay silently as the world shifts, and 'monitor for drift' is too vague. The signal is the actual statistical methods and distinguishing data drift you can detect without labels from concept drift you often cannot.Open full answer →
47PSI, KL divergence, MMD, and the KS test all detect drift. When do you reach for each?▼hardDatabricksMicrosoftAmazon2 replies◆ premiumFour drift tests, four different assumptions. The weak answer lists them; the strong one knows which handles high-dimensional embeddings, which needs binning, and which gives a calibrated p-value. Here is how to choose.Open full answer →
48Walk me through concept drift, data drift, and label drift. Which one actually forces a retrain?▼mediumGoogleAmazonDatabricks1 replies◆ premiumThree drifts get casually lumped together, but they have different detectability and different fixes. The interview signal is knowing which you can catch without labels and which one genuinely demands a new model.Open full answer →
50Labels arrive weeks late. How do you monitor a model from its predictions and outputs alone?▼mediumStripeAmazonMeta2 replies◆ premiumYou cannot wait for ground truth to tell you the model broke. Prediction-side monitoring catches failures in minutes, not weeks, if you know which output signals actually move first.Open full answer →