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.

HardTechnical
30 practiced

Write a SQL query (or outline it) to compute the 30-day sliding-window error budget burn rate at hourly granularity given a table requests(timestamp, status_code, service). The output should be a time series of burn_rate per hour over the past 90 days. Explain how you handle aggregation and performance considerations.

HardTechnical
29 practiced

Draft an error budget borrowing and repayment policy between teams, including allowed borrow amounts, repayment time windows, visibility requirements, and penalties or incentives. Provide examples of compliant and non-compliant borrowing scenarios.

EasyTechnical
23 practiced

List the key factors you should consider when choosing SLO targets for latency and availability for a user-facing service. Provide a concise checklist that includes customer impact, business criticality, historical telemetry, error budget considerations, and cost/operational constraints. Give one short rule-of-thumb example for a latency SLO (e.g., choosing p95 target relative to current percentiles).

MediumTechnical
45 practiced

Design SLOs for a background batch job pipeline (daily ETL ingest) that is allowed to run for several hours. Which SLIs would you choose (e.g., completion rate, freshness, correctness), how do you measure them, and how do you reflect them as SLOs given inherently asynchronous behavior?

HardTechnical
22 practiced

Given a service with an availability SLO of 99.95% over a 30-day window, design an error categorization and automated mitigation strategy that uses the error budget to trigger automated actions (e.g., rate-limiting non-critical features, halting non-essential background jobs, rolling back recent deploy). Explain thresholds, processes to avoid unsafe automated actions, and how to surface these mitigations to stakeholders.

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.