InterviewStack.io LogoInterviewStack.io

SLIs, SLOs, SLAs, and Error Budgets Questions

Defining and operating reliability targets. Covers choosing service level indicators, setting service level objectives and agreements, computing and spending error budgets, and using them to drive engineering decisions. Includes negotiating reliability targets with stakeholders.

MediumTechnical
32 practiced

How would you present monitoring and alerting design rationale differently to SREs versus product managers? Include the SLIs, SLOs you would propose, example alert thresholds, and the essential contents of a runbook you'd attach.

EasyTechnical
46 practiced

What is an 'error budget policy'? Give two concrete, real-world examples of policies (one automated and one manual) describing thresholds, actors, and actions. Explain why each example helps balance velocity with reliability.

EasyTechnical
32 practiced

Describe the key success metrics and SLOs you defined for a production data service you built. Include quantitative thresholds (throughput, p95/p99 latency, data freshness, error rate), how you chose the thresholds based on business needs, and how you validated those SLOs during launch and operation.

MediumTechnical
22 practiced

Implement a Python function that consumes a time-series dataset of per-minute 'success_count' and 'total_count' and computes SLO compliance for a 30-day rolling window. Input: list of (timestamp, success_count, total_count). Output: percentage of rolling windows that meet an SLO of 99.9% success. Describe assumptions and how you handle missing minutes and bad data.

MediumTechnical
29 practiced

Implement a Python function compute_error_budget_consumption(slo_percent: float, window_minutes: int, good_minute_flags: List[int]) that returns the percentage of the error budget consumed in the window. good_minute_flags is a list with 1 for a 'good' minute and 0 for a 'bad' minute. Assume the list length equals window_minutes. Show examples and complexity.

Unlock Full Question Bank

Get access to all SLIs, SLOs, SLAs, and Error Budgets interview questions and detailed answers.

Sign in to Continue

Join thousands of developers preparing for their dream job.