Monitoring, Logging, and Observability Questions

Understanding running systems through their signals. Covers metrics, logs, and traces, instrumentation, dashboards, alerting design, and log analysis and correlation for debugging production. Emphasizes designing observability so problems are detectable and diagnosable before users are affected.

HardSystem Design
48 practiced

Design a sampling strategy for an e-commerce service that sees big traffic spikes during promotions. How would you combine cheap steady-state sampling with something that reliably captures high-latency and error traces, and how would you protect your budget when traffic suddenly spikes 10x?

MediumTechnical
46 practiced

What's the difference between head-based and tail-based sampling for traces? Give a concrete situation where the extra complexity of tail-based sampling is actually worth it, and one where you'd stick with head-based.

MediumTechnical
54 practiced

The same service needs a dashboard for the on-call engineering team and a very different one for a business stakeholder. How would the metrics, visualization choices, time ranges, and alerting differ between the two, and what's a panel or alert you'd deliberately leave off one of them?

HardTechnical
73 practiced

Binary up/down SLIs miss a lot of what users actually experience as degraded service. How would you design an SLI that captures 'the product feels slow or broken' rather than just 'the product is down', and how would you validate that it actually tracks real user pain instead of just moving a threshold around?

HardTechnical
51 practiced

You've got an anomaly-detection alert on a per-entity rate, think per-customer or per-tenant request volume, and it fires constantly for your smallest customers while staying quiet for your largest ones. How would you redesign the detection so it's sensitive to real anomalies at both ends of that size range?

Unlock Full Question Bank

Get access to all Monitoring, Logging, and Observability interview questions and detailed answers.

Sign in to Continue

Join thousands of developers preparing for their dream job.