Skip to content
tezvyn:
Menu

SLO

37 bites tagged SLO: interview questions with model answers, and 60-second explainers.

Test yourself: Top 30 SLO interview questions →Multiple choice, with the correct answer and why it is correct on every question. Free, no sign-in.
Product Strategy1 min read

Platform team metrics versus product team metrics

Measure adoption, reliability SLOs, integration time, and self-service ratio over user engagement.

Monitoring & SRE1 min read

First-SRE 90-day plan at a startup

Listen and measure first, pick one high-impact service, define SLIs/SLOs and basic alerting, then show reduced toil or incidents to leadership.

Monitoring & SRE1 min read

Calculating downtime for a 99.9% SLO

0.1% of 30 days is roughly 43 minutes of allowed downtime; healthy budget enables faster shipping while depletion slows or freezes deploys.

Monitoring & SRE1 min read

Designing an error budget policy

Define SLO and budget, tiered consequences as burn worsens, a feature freeze on exhaustion, and concrete earn-back criteria.

Monitoring & SRE2 min read

What is an error budget and how is it used?

The budget is the allowed unreliability (100 percent minus the SLO); track its burn, ship freely when budget remains, and freeze risky changes to focus on reliability when exhausted.

Monitoring & SRE2 min read

Defining SLIs and an SLO for an auth service?

Pick user-centric SLIs like login availability and latency, measure good over valid events at the right boundary, then set an achievable SLO with a window.

Monitoring & SRE1 min read

What is an SLO and how do you define API availability?

SLO is a target on an SLI, availability SLI is good requests over valid requests, you need labeled request counts over a window.

Monitoring & SRE1 min read

Measuring post-incident review effectiveness

Track action-item completion and age, repeat-incident rate, time-to-publish, and MTTR trend.

Monitoring & SRE1 min read

Designing a SEV1-SEV4 severity matrix

Tie levels to user impact, scope, and SLO burn with concrete thresholds; map each to response and escalation.

Monitoring & SRE2 min read

SLO-based alerting and error budgets

Define SLI/SLO, derive an error budget, alert on how fast you burn it using multi-window multi-burn-rate rules so fast burns page and slow burns ticket.

Monitoring & SRE1 min read

Symptom-based versus cause-based alerting

Symptom alerts fire on user impact like high error rate or latency; cause alerts fire on internal conditions like high CPU. Page on symptoms, treat causes as diagnostic.

Monitoring & SRE1 min read

Writing SLIs in PromQL

Availability is good requests over total using rate and non-5xx counters; latency uses histogram_quantile over rate of buckets summed by le.

Monitoring & SRE2 min read

Fixing watermelon SLOs that hide unhappy users

Green-outside, red-inside SLOs come from server-side measurement, coarse aggregation, wrong events, and lax thresholds; fix by measuring at the client and using meaningful SLIs.

Monitoring & SRE2 min read

Setting SLOs across a dependency chain

Serial dependencies multiply, so each backend needs a tighter SLO than the target; mitigate with redundancy, caching, and graceful degradation.

Monitoring & SRE2 min read

Handling planned maintenance in SLOs and error budgets

Either charge maintenance to the error budget or formally exclude it via a maintenance window; each trades honesty against fairness.

Monitoring & SRE2 min read

Defining SLOs for a new critical service

Start from user journeys, pick SLIs, involve product, engineering, and business stakeholders, set realistic targets iteratively.

Monitoring & SRE2 min read

Proposing availability and latency SLIs for an auth API

Availability as the ratio of successful valid requests; latency as the fraction served under a threshold; measure at the edge from the user's view.

Monitoring & SRE2 min read

What is an error budget?

Error budget is one minus the SLO, the allowed unreliability; it gates feature velocity versus reliability work.

Monitoring & SRE2 min read

Relationship between SLI, SLO, and SLA

SLI is the measured metric, SLO is the internal target for that metric, SLA is the external contract with consequences.

Monitoring & SRE2 min read

Symptom-based vs cause-based alerting

Symptom alerts fire on user-visible impact, cause alerts on internal conditions; page on symptoms to cut noise and catch unforeseen failures.

Monitoring & SRE2 min read

Error budget policy across dependent microservices?

Set per-service SLOs but anchor on user-facing journey SLOs, budget for dependency error via the multiplication of availabilities, attribute downstream-caused failures correctly, and use…

Monitoring & SRE1 min read

Error budget exhausted early: what now?

Invoke the error budget policy, shift focus from features to reliability, prioritize stability work, analyze what burned the budget.

Monitoring & SRE1 min read

How do you set SLOs for a service from scratch?

Identify critical user journeys, pick SLIs that reflect user happiness, measure current performance, set achievable targets with buffer, iterate.

Monitoring & SRE1 min read

SLI vs SLO vs SLA: how do they relate?

SLI is a measured metric, SLO is the internal target for that metric, SLA is the external contract with consequences.

Get SLO bites daily.

Five a day, five minutes, offline. With quizzes so it sticks.

The iPhone app is on the way

We are building it. Until it lands, nothing here is held back from you: every interview card, your saved cards, streaks and the job board all work in Safari, plus hundreds of free practice quizzes of thirty questions each. Sign in and it all carries over to the app the day it arrives.

Want it as an icon? Tap Share at the bottom of Safari, then Add to Home Screen. It opens full screen and the cards you have read stay available offline.

Get it on Google PlayiPhone app coming soon