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
146 practiced
Define what an alert, incident, runbook, and silence are in an SRE context. Describe a simple alert lifecycle from detection to resolution and what metadata should be included in an alert to make it actionable.
MediumTechnical
72 practiced
In Go using Prometheus client_golang, outline how you would instrument an HTTP handler to record request duration as a histogram and request count as a counter. Provide a short code sketch or pseudo-code showing registration and usage inside the handler.
HardTechnical
82 practiced
You see a sudden spike in p95 latency after a deploy but traces are sampled and logs are partial. Walk through a prioritized root cause analysis using only available metrics, any low-sampled traces, infrastructure metrics, and lightweight live debugging steps that minimize customer impact.
MediumTechnical
84 practiced
Explain how to configure Grafana Alerting (Unified Alerting) to notify PagerDuty when an alert fires. Include steps to set up a notification channel, routing rules for service ownership, and how to avoid duplicate pages for the same incident.
EasyTechnical
89 practiced
Describe Grafana dashboard components (panels, rows, variables, annotations). Walk through steps to create a dashboard variable that selects 'environment' (prod, staging, canary) and demonstrate how to reference that variable in two different panels.

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.