InterviewStack.io LogoInterviewStack.io

Monitoring, Logging, and Operational Visibility Questions

Understand that running systems need constant visibility. Know basic monitoring concepts: metrics (numerical measurements like CPU, memory, request count), logs (detailed event records), and alerts (notifications when issues occur). Know the monitoring tools: CloudWatch (AWS), Azure Monitor (Azure), Cloud Operations/Stackdriver (GCP). Understand what should be monitored: application health (uptime, error rates), infrastructure health (CPU, memory, disk), and security events (access logs, permission denials). Know that proper monitoring enables quick issue detection and troubleshooting. Be familiar with dashboard creation (visualizing metrics) and alert configuration (notifying on problems). Understand log aggregation—collecting logs from multiple sources for centralized analysis.

HardTechnical
50 practiced
Compare head-based, tail-based and adaptive sampling strategies for distributed tracing in production. For each method describe implementation complexity, bias introduced, storage cost implications, and how you would preserve traces that matter for tail-latency debugging.
EasyTechnical
63 practiced
Explain the difference between 'monitoring' and 'observability' from an SRE perspective. Include concrete examples of metrics, logs, and traces, describe when observability is needed over basic monitoring, and explain operational implications for incident response and debugging.
MediumTechnical
62 practiced
Write a CloudWatch Logs Insights query that finds the top 5 request paths producing HTTP 500 responses in the last 1 hour given JSON log lines with fields 'timestamp', 'path', 'statusCode', 'requestId'. Provide the query and explain aggregation/window choices.
HardTechnical
58 practiced
Design an online anomaly detection algorithm for SRE time-series that handles seasonality and trends, minimizes false positives, and runs with O(1) amortized update per sample. Describe data structures, math (e.g., EWMA, rolling z-score, Holt-Winters), threshold selection and validation approach.
MediumTechnical
59 practiced
You receive many duplicate and low-importance alerts each week. Propose concrete strategies to reduce alert fatigue: include alert grouping and deduplication, symptom-first alerting, suppression during deploys, dynamic thresholds, and on-call ergonomics with examples and trade-offs.

Unlock Full Question Bank

Get access to hundreds of Monitoring, Logging, and Operational Visibility interview questions and detailed answers.

Sign in to Continue

Join thousands of developers preparing for their dream job.