InterviewStack.io LogoInterviewStack.io

Site Reliability Engineering Principles Questions

The core SRE practice model: service-level objectives and indicators, error budgets, toil reduction, and reliability as an engineering discipline. Covers the principles and trade-offs behind treating operations as a software problem and balancing reliability against feature velocity. The conceptual foundation questions specific to SRE-style roles.

MediumTechnical
91 practiced

As an SRE leader, how would you prioritize reliability engineering work (improving SLOs, reducing toil, building automation) against incoming feature requests from product teams? Walk through a concrete example of a time you had to make this trade-off and how you negotiated it with stakeholders.

HardTechnical
89 practiced

Design an algorithm (pseudocode acceptable) that consumes streaming telemetry and computes SLIs in near-real-time, and then dynamically adjusts alert thresholds using an anomaly detection technique (e.g., EWMA or z-score over sliding windows) to reduce false positives. Describe window sizes, smoothing parameters, and how to handle seasonality.

HardTechnical
75 practiced

Draft an SLA negotiation template to use with enterprise customers. Include measurable components (availability, latency, throughput), measurement windows, exclusions and blackout windows, monitoring sources for disputes, remedy/credit structure, dispute resolution and escalation clauses, and how to align the negotiated SLA to internal SLOs and capacity planning.

MediumTechnical
81 practiced

You manage a fleet of Airflow DAGs. How would you detect and prevent cascading failures where one failed DAG blocks downstream DAGs leading to a large-scale outage? Propose both preventative and reactive measures.

MediumTechnical
86 practiced

Your SLA requires 99.9% freshness for derived metrics used on dashboards. Define 4 SLIs and an SLO you would recommend for services that compute these metrics and describe how you'd measure and report them.

Unlock Full Question Bank

Get access to all 41 Site Reliability Engineering Principles interview questions and detailed answers.

Sign in to Continue

Join thousands of developers preparing for their dream job.