InterviewStack.io LogoInterviewStack.io

Monitoring Tools and Observability Questions

Covers hands on familiarity with modern monitoring and observability platforms and the practices for instrumenting and operating production systems. Candidates should be able to describe one or more tools such as Prometheus, Grafana, Datadog, CloudWatch, and explain how to write queries, design dashboards, and configure alerts. Include understanding of metrics collection, time series databases, log aggregation, distributed tracing, and common query languages used by these platforms. Also cover integrating monitoring with incident management systems such as PagerDuty and Opsgenie, defining service level indicators and objectives, setting alerting thresholds to reduce noise, and using dashboards and alerts to troubleshoot performance and availability issues.

EasyTechnical
79 practiced
Define SLI, SLO, and SLA in practical terms a business stakeholder can understand. Then propose a concrete SLI and a corresponding monthly SLO for a payment-authorize API, specifying measurement method, window, and acceptable error budget.
MediumSystem Design
144 practiced
Design an observability architecture for a microservices ecommerce platform on AWS: 200 services, 10k RPS, multi-AZ, 6-month metrics retention, 3-month logs retention, cross-service distributed tracing, and low-latency Grafana dashboards. Describe components (ingestion, TSDB, log store, tracing, dashboarding), data flow, HA, scaling strategy, and a high-level operational/cost plan.
HardTechnical
103 practiced
A client wants to detect novel performance regressions automatically (unknown patterns). Propose an approach using open-source tools: discuss feature selection from metrics, statistical vs ML models (e.g., ARIMA, isolation forest, LSTM), training/labeling strategy, alert integration, and how you'd limit false positives operationally.
MediumTechnical
75 practiced
Compare hosted observability (Datadog/New Relic) with an open-source stack (Prometheus + Grafana + Loki) for a mid-size SaaS startup. Discuss operational overhead, feature parity (APM, logs, metrics), TCO, vendor lock-in risks, scaling concerns, and which choice you'd recommend for a company with a small SRE team.
EasyTechnical
74 practiced
Explain metric cardinality, why it is harmful for Prometheus and other TSDBs, and provide three concrete strategies you would recommend to a client to control cardinality (with examples such as label whitelisting, relabeling, or bucketing). For each strategy state the trade-off.

Unlock Full Question Bank

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

Sign in to Continue

Join thousands of developers preparing for their dream job.