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.

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.

HardTechnical
30 practiced

You want to detect regressions from a canary using statistical hypothesis testing rather than fixed thresholds. Describe a test design to detect a significant change in latency or error rate during canary rollout that balances false positives and time-to-detection. Include choice of test, sample sizes, significance level, and how you would action on a positive result.

HardTechnical
23 practiced

Implement (or outline) a service that rate-limits approval of feature releases based on global and per-service error budget constraints. Inputs: service_id, requested_approvals_per_hour; outputs: allowed_approvals and suggested_cooldown. Describe data model, algorithms, and how to handle burst approvals and manual overrides.

MediumSystem Design
32 practiced

You are designing SLIs and SLOs for a multi-tenant SaaS product that serves 50k tenants and handles 100k requests/s. Propose candidate SLIs (e.g., p95 latency, success rate, background job completion), the aggregation strategy (per-tenant vs global), reasonable measurement windows, and SLO targets. Explain trade-offs when choosing per-tenant SLOs vs a single global SLO.

MediumTechnical
23 practiced

Describe how to integrate error budget checks into progressive feature-flag rollouts (e.g., incrementing percentage of users). Include the gating rules, automated rollback triggers, rollback thresholds relative to burn rate, and how to scale rollout speed when budget is healthy.

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.