InterviewStack.io LogoInterviewStack.io

Monitoring and Alerting Questions

Designing monitoring, observability, and alerting for systems with real-time or near real-time requirements. Candidates should demonstrate how to select and instrument key metrics (latency end to end and per-stage, throughput, error rates, processing lag, queue lengths, resource usage), logging and distributed tracing strategies, and business and data quality metrics. Cover alerting approaches including threshold based, baseline and trend based, and anomaly detection; designing alert thresholds to balance sensitivity and false positives; severity classification and escalation policies; incident response integration and runbook design; dashboards for different audiences and real time BI considerations; SLOs and SLAs, error budgets, and cost trade offs when collecting telemetry. For streaming systems include strategies for detecting consumer lag, event loss, and late data, and approaches to enable rapid debugging and root cause analysis while avoiding alert fatigue.

EasyTechnical
63 practiced
Explain how to detect and quantify consumer lag in a Kafka-like system using standard broker and consumer metadata. Define the metric for partition lag, which offsets to compare (consumer committed offset vs log end offset), and how to detect a stuck consumer versus a healthy backlog that will drain.
MediumSystem Design
48 practiced
Design a monitoring and alerting plan for an ETL pipeline that handles 100k events/sec with near-real-time requirements (dashboard latency <= 5 minutes). Include required signal types, key metrics, suggested alerting approaches (threshold, baseline, anomaly detection), dashboards for different audiences, and how you'd control telemetry cost at scale.
EasyTechnical
94 practiced
Define alert fatigue and describe five concrete strategies you would implement in a BI environment to reduce alert noise without missing important incidents. Include examples such as grouping alerts, deduplication, dynamic thresholds, enrichment, and playbook automation.
MediumTechnical
95 practiced
A dashboard shows a spike in P99 latency for a core query. Walk through a concrete triage process (logs, metrics, traces, SQL) to identify whether the cause is (a) upstream data skew, (b) compute resource saturation, or (c) a query plan regression. Include queries or commands you would run and what signals you'd expect to see.
HardTechnical
54 practiced
Propose an end-to-end plan to build an ML-based anomaly detection system for monitoring business metrics (e.g., revenue, purchase-rate). Cover label creation, feature engineering, model selection, evaluation metrics, productionization, and strategies to detect and mitigate model drift.

Unlock Full Question Bank

Get access to hundreds of Monitoring and Alerting interview questions and detailed answers.

Sign in to Continue

Join thousands of developers preparing for their dream job.