Practice · Anti-Fragility & Organizational Impact
Twenty-four single-best-answer questions covering the third of the SRE Foundation (SREF) blueprint most candidates under-prepare for: Module 6 — Anti-Fragility & Learning from Failure, Module 7 — Organizational Impact of SRE, and Module 8 — SRE, Other Frameworks & the Future. These three modules trade formulas for judgment — Taleb's precise vocabulary, an org-chart taxonomy, and where SRE sits next to the frameworks around it — which is exactly why they're easy to feel fluent in and easy to lose marks on. Eight questions per module, every option worked, not just the correct letter. This is a bank, not a mock: no clock, no mixed-module ordering, and no pretence of simulating a sitting — that's what the full mock exams are for. Work it alongside SREF Practice Questions, which teaches the elimination method this bank assumes you're already applying.
Three of these questions' four doors are built on purpose to look right to someone who's nearly got it. One says the exact opposite of the truth. One is true, but about the word standing right next to the one that was actually asked about. One just sounds official. Getting good at this material isn't only knowing more facts — it's noticing which kind of "almost right" each wrong door is, every single time, until it stops working on you.
How to work this bank
☺ Like you're 10: Cover the answers, guess first, then read every explanation — even for the ones you got right — because the reason the wrong doors were wrong is the actual lesson.
Go in cold — no blueprint page open in another tab, no notes. Read the stem, answer it in your own head before you look at the four options, then check yourself. Read every explanation, including the ones you got right: half the value in a single-best-answer question is the sentence explaining why the tempting wrong option was tempting, and that sentence is the actual exam skill, not the letter you happened to pick. If a question catches you, don't just note the correct letter — note which kind of wrong answer fooled you (a reversed fact, a true statement about the wrong term, an absolute qualifier) using the taxonomy in SREF Practice Questions, because that pattern is what actually transfers to a question you've never seen before.
Every question below is single-best-answer, not "find the only true statement." On several of these, more than one option is defensible in isolation — the skill is finding the one that answers this stem, precisely, not the one that's merely a correct fact about SRE in general. When two options both feel right, re-read the lead-in before you re-read the options.
Module 6 — Anti-Fragility & Learning from Failure
☺ Like you're 10: Robust means "shrugged it off, unchanged." Antifragile means "actually came back stronger because of it." Mixing those two up is where this module's marks go missing.
Eight questions on Taleb's fragile/robust/antifragile distinction, hormesis, and the two mechanisms — chaos engineering and blameless postmortems — that this course's Module 6 domain page shows actually push a system from robust toward genuinely antifragile. Read that page first if any of the reasoning below feels unfamiliar rather than merely forgotten.
Q1 · Robust after a single event
A payments service runs behind a load balancer with N+2 redundant replicas
spread across two availability zones. During a scheduled chaos experiment,
one replica is killed. Traffic reroutes cleanly, no customer request fails,
and immediately afterward the service is exactly as capable as it was the
moment before the experiment - no more, no less.
Which term from Taleb's framework most precisely describes what this
single experiment demonstrated?
A) Antifragile - the system gained capability from the stress event
B) Fragile - a single point of redundancy is never enough to call
a system safe
C) Robust - the system resisted the stressor and returned to an
unchanged baseline
D) Resilient, a fourth category in Taleb's framework sitting between
robust and antifragileShow answer & explanation
Correct: C. Robust is exactly this: a stressor that leaves capability unchanged, neither harmed nor improved — the flat middle of Taleb's spectrum, not a lesser cousin of antifragile. (A) over-claims: nothing about the service's future tolerance for the next failure changed because of this one event; a real gain requires the found-weakness-fixed-reverified loop, and this stem describes none of that. (B) contradicts the stem's own facts — the redundancy is precisely why the request didn't fail. (D) is a fabrication: Taleb's framework is a strict three-way split; "resilient" is the loose, everyday synonym people reach for in place of robust, not a distinct fourth category.
Q2 · A streak of clean passes
Rocky has run the same fault-injection experiment against the checkout
service every week for six months - twenty-six consecutive runs. Every
single one has passed cleanly: no customer impact, and nothing about
the experiment has ever surfaced a new weakness to fix.
What should this twenty-six-week record be read as evidence of?
A) Strong evidence of antifragility - the system has survived every
stress event thrown at it
B) Nothing conclusive about antifragility either way - a streak of
clean passes most often means the experiment is only exercising
failure modes the system already handles well
C) Definitive proof of robustness, since a clean pass always confirms
the redundancy mechanism is working exactly as designed
D) Evidence the system is fragile, since a chaos program that never
finds anything is being run incorrectlyShow answer & explanation
Correct: B. If every experiment a team runs passes cleanly, that's usually a sign they're only testing what's already known to be safe — not evidence the system is antifragile. (A) commits the exact confusion this module tests: a pass streak with no found-and-fixed weakness anywhere in it has no antifragile signature at all. (C) overclaims with "always" and "definitively" — a clean pass is consistent with robustness at that blast radius, not proof of it, since the same result would come from an experiment too narrow to find anything. (D) lands on the right suspicion (the program may be under-scoped) but the wrong diagnosis — the stem gives no evidence of harm or degradation, only of an inconclusive test.
Q3 · The biology term
Biologists have a specific name for the pattern where a mild dose of a stressor triggers an adaptive overcompensation, leaving an organism measurably better equipped for a larger dose of the same stressor next time - the biological pattern Taleb points to as antifragility's real-world signature. What is that term? A) Homeostasis B) Hormesis C) Convexity D) Antigenic drift
Show answer & explanation
Correct: B. Hormesis is the precise term, and the pattern most directly mirrors what a mature chaos-engineering program is trying to produce in software. (A) names a real biological concept — but the wrong one: homeostasis is an organism actively working to stay at a fixed, unchanged equilibrium, which is the robust pattern, not the antifragile one. (C) is a real word used elsewhere in this exact module — the mathematical shape (convex) of an antifragile response curve — but it's the geometry, not the name of the biological phenomenon asked for. (D) is a genuine immunology term, but it describes a virus's own mutation over time, not a host organism's adaptive response — planted because it sounds plausible next to "antibody" vocabulary.
Q4 · What a circuit breaker actually buys you
A team adds a circuit breaker and exponential-backoff retries in front of
a flaky downstream dependency. Six months later, that specific dependency
has an outage, and the circuit breaker trips cleanly with no
customer-facing failure.
Which statement is the most accurate description of what these two
patterns accomplished?
A) They made the service antifragile with respect to that
dependency's failures
B) They made the service robust against that specific, already-
identified failure mode - they don't, by themselves, generate new
capability against a class of failure nobody has tested for yet
C) They had no effect on the service's position on the fragile/
robust/antifragile spectrum
D) They made the service more fragile overall, since additional logic
always increases the surface area for new bugsShow answer & explanation
Correct: B. Reliability patterns like circuit breakers and retries make a system robust against a known failure mode repeating — valuable and exactly what happened here — but they don't by themselves make anything antifragile, because they protect against the same failure recurring rather than generating new capability against a broader class of failure. (A) is this module's most common trap in a different costume: tolerating a known, specifically-engineered-against fault is the definition of robust, not evidence the system's capability grew from the stress. (C) is false against the stem's own facts — without the added patterns, the outage would have been customer-facing, so the position on the spectrum clearly did shift. (D) states a real general concern applied backwards — the described outcome was a clean, successful trip, the opposite of a new fragility appearing.
Q5 · Postmortem theater
A chaos experiment reveals that a fallback path silently swallows errors
instead of tripping the circuit breaker. The team documents the root
cause and writes three "we should improve monitoring" bullet points,
with no owner and no deadline on any of them. The document is closed.
Three months later, a real incident is caused by that exact same
silent-swallow behavior.
What does this sequence of events best illustrate?
A) Blameless culture failing, because the engineer who originally
wrote the fallback logic should have been named in the postmortem
B) "Postmortem theater" - a correct root cause with no tracked, owned
action items, which leaves the system exactly as fragile as the
original experiment found it
C) A textbook example of the antifragile feedback loop working as
designed, since the weakness was found and written down
D) Proof that chaos engineering doesn't reliably surface bugs in
fallback-path logicShow answer & explanation
Correct: B. "Postmortem theater" is a document with a correct root cause and good intentions that nobody is actually accountable for finishing — the system's real tolerance for that failure class never changes. (A) misdiagnoses the gap: blameless postmortems are explicitly not about naming an individual; the actual defect is missing ownership and a deadline on the fix. (C) mistakes the first half of the loop for the whole thing — finding and documenting a weakness is necessary but not sufficient; the loop only closes once the fix is tracked, shipped, and re-verified, none of which happened. (D) blames the wrong tool — the chaos experiment did exactly its job by surfacing the weakness; the process that failed sits downstream of it.
Q6 · What actually makes it chaos engineering
Which of the following is required for a production experiment to count
as chaos engineering, rather than simply a self-inflicted incident?
A) It must be run without any warning to other teams, so the
response is realistic
B) It must have a falsifiable hypothesis, a defined steady-state
metric, and a bounded, deliberately controlled blast radius
C) It must always be scheduled during business hours so the on-call
rotation is fully staffed to react
D) It must run directly against production and never against a
staging environmentShow answer & explanation
Correct: B. A hypothesis you can prove wrong, a steady-state you're measuring against, and a deliberately bounded blast radius are the three structural requirements — miss any one and what you have is closer to randomly breaking things and hoping. (A) confuses one specific technique (some mature programs do run unannounced) with a universal requirement; plenty of legitimate, rigorous experiments — especially scheduled game days — are announced on purpose. (C) is a sensible operational precaution many teams follow, but it's a scheduling convenience, not part of the definition. (D) is simply false — a controlled staging experiment is a completely legitimate, lower-risk way to build the same hypothesis-driven discipline before graduating to production.
Q7 · Constant termination vs. one annual failure
Service A loses an instance once, unplanned, about once a year, and is
rebuilt identically afterward every time - the same architecture, the
same assumptions, no changes made in response. Service B runs under a
Netflix-Chaos-Monkey-style regime where an instance is terminated at
random, constantly, with no warning.
Which service's operating pattern does this module identify as actually
building antifragility over time, and why?
A) Service A, because annual failures are rarer and therefore more
informative when they do occur
B) Service B, because constant, unscheduled termination never lets an
engineer get away with an assumption about instance lifetime that
only happens to hold for a year at a time - every latent
assumption gets found and eliminated continuously
C) Neither - instance termination, however frequent, only ever
demonstrates robustness, never antifragility
D) Both equally, since both services ultimately recover from every
instance loss they experienceShow answer & explanation
Correct: B. Because Chaos Monkey terminates instances constantly rather than as a rare, scheduled event, engineers can never write code that merely tolerates termination once and call it done — every latent lifetime assumption keeps getting found and eliminated, which is why the fleet's tolerance for churn climbs rather than plateaus. (A) inverts the mechanism — rarity doesn't make a single recovery more instructive, it just means Service A never gets pressure-tested enough to surface anything beyond the one failure mode redundancy already covers. (C) is too absolute and contradicts the whole point of the comparison — termination absolutely can build antifragility, provided the find-and-fix loop keeps running. (D) ignores the distinction entirely: "eventually recovers" describes Service A's unchanged-over-time pattern just as well as Service B's, which is exactly what the stem is asking you to tell apart.
Q8 · "Resilient," used loosely
An engineer describes a service as "really resilient - nothing we throw
at it ever seems to faze it" after months of the same load-balancer
failover handling every instance loss identically, with no new
capability added and no weakness ever found or fixed as a result.
Using the precise vocabulary this module tests, which classification
best fits the service as described?
A) Antifragile, since "resilient" in everyday engineering
conversation is treated as a synonym for antifragile
B) Robust - "resilient" is being used here in its loose, everyday
sense (meaning "survives"), and nothing in the description shows
the system gaining capability from the stress, which is the
stronger claim antifragility requires
C) Fragile, because a system that never changes in response to
stress is, by definition, stuck
D) The classification is ambiguous and cannot be determined without
knowing the specific load-balancing algorithm in useShow answer & explanation
Correct: B. When a scenario uses "resilient" casually, read it as robust unless it explicitly describes a system that measurably improved because of the stressor — and this stem goes out of its way to say no new capability and no fixed weakness. (A) makes exactly the mistake this module is written to prevent: treating loose everyday usage of "resilient" as though it maps onto Taleb's stronger, precise definition of antifragile. (C) over-reads "unchanged" as a flaw — robust is a legitimate, often perfectly adequate point on the spectrum, not a failure state. (D) is a stalling non-answer — the classification turns entirely on the described outcome, not on implementation detail that wouldn't change it.
Module 7 — Organizational Impact of SRE
☺ Like you're 10: This module has the most separately-testable facts of any on the exam — why orgs adopt SRE at all, and which of four org-chart shapes a described team structure actually is.
Eight questions on why organizations adopt SRE in the first place, the embedded/centralized/consulting/hybrid taxonomy, on-call and blameless postmortems as organizational — not just team-level — commitments, and what breaks once a practice scales past one pioneering team. This course's Module 7 domain page covers all of it in the depth this bank assumes.
Q9 · Reading the adoption trigger
A company closes three new enterprise contracts, each of which contractually requires a published 99.9% uptime SLA before the deal can be signed. Leadership funds a dedicated SRE function for the first time specifically in response to those deals. Which adoption trigger does this scenario best match? A) Hypergrowth B) Architectural shift C) Competitive and contractual pressure D) A wake-up-call outage
Show answer & explanation
Correct: C. A contract a customer won't sign without a formal, defensible reliability commitment is precisely the "competitive and contractual pressure" trigger. (A) would require traffic, headcount, or service count outpacing the org's ability to hire — nothing here describes growth outpacing anything; it's a sales requirement. (B) would require a monolith-to-microservices-style shift multiplying independently failing things — not what's described. (D) requires a specific, already-happened failure as the proximate cause; this stem describes a forward-looking sales requirement, not a post-incident reaction.
Q10 · Forty teams, one central org
A twelve-person central SRE organization owns the paging system, the SLO dashboards, and the org-wide error-budget freeze policy for forty product teams. Each of those forty teams writes and owns its own runbooks and staffs its own on-call rotation, using tooling the central org built and maintains. Which adoption model does this describe? A) Embedded B) Centralized / Platform C) Consulting D) Hybrid
Show answer & explanation
Correct: D. The defining fact is the explicit split: a central function owns shared infrastructure and org-wide policy while execution — on-call, runbooks — stays local to each team. That split, done explicitly, is hybrid's signature feature. (A) would require SREs permanently placed inside individual teams reporting to those teams' own managers, not a central org serving forty teams at once. (B) is the tempting near-miss — there genuinely is a central function — but pure centralized would mean the central org owns the whole relationship, including on-call; here, on-call and runbooks are explicitly local, which pushes the answer to hybrid. (C) is ruled out on permanence alone — nothing describes a defined engagement with a start, an end, and a handoff.
Q11 · Six weeks, then a handoff
A senior SRE team spends six weeks embedded with the billing team,
helping them define SLOs, build dashboards, and write runbooks - then
formally hands ownership of billing's on-call rotation back to
billing's own engineers and moves on to the fraud-detection team.
Which model does this describe, and what does this module identify as
its biggest risk?
A) Embedded - the risk is isolated career growth with no peer SRE
community
B) Centralized - the risk is becoming a bottleneck as more teams
are added
C) Consulting - the risk is the practice lapsing once the engagement
ends and the SREs move on
D) Hybrid - the risk is an unclear split of ownership between the
central team and the product teamShow answer & explanation
Correct: C. A defined engagement with a start, a scope, and an explicit handoff is the consulting model by definition — and its named risk is that success depends entirely on whether billing sustains the practice after the SREs leave, since the SLOs go stale and the runbook rots the moment nobody's watching. (A) correctly names embedded's own risk but misidentifies the model — embedded is permanent placement, not a six-week engagement with a planned exit. (B) correctly names centralized's risk but again misidentifies the model — nothing here describes a standing function serving many teams at once. (D) names hybrid's real risk, but the stem describes a clean handoff with no ambiguity about ownership afterward — that's consulting done correctly, not a muddled hybrid split.
Q12 · What on-call needs from the org — the odd one out
According to this module, which of the following is NOT one of the
things on-call needs from the organization, above and beyond
team-level scheduling?
A) A real, leadership-approved budget line - comp or time off - for
carrying the pager
B) Staffing sized to the rotation, so no single engineer pages more
than roughly once a month
C) A mandatory incident-command certification for every engineer
added to the rotation
D) An error-budget freeze policy with a leadership sponsor who will
actually back a "no" to a launch under real business pressureShow answer & explanation
Correct: C. This module names exactly three organizational preconditions for on-call — a real budget line, staffing sized to a sane rotation cadence, and a freeze policy with genuine leadership backing — and a mandatory incident-command certification for every rotation member isn't among them. (A), (B), and (D) are each drawn directly from the module's own list. This is a negative-phrasing item: mark each option true or false against the source material first, rather than trying to hold the inversion in your head.
Q13 · What breaks a blameless culture instantly
A VP publicly names and criticizes, in an all-hands meeting, the
engineer who pushed the change that caused a recent outage - despite
the company having a written blameless-postmortem policy on file. What
does this module say is the most accurate description of the effect?
A) Minimal - a written policy protects the practice on its own,
regardless of how individual leaders behave
B) The psychological safety the entire practice depends on breaks
immediately and company-wide, not just for that engineer's own
team
C) The effect is contained to the engineer's own team, since
employees on other teams weren't present in the room
D) None, provided the postmortem document itself still reads as
blameless on the pageShow answer & explanation
Correct: B. Blameless culture is a leadership commitment that has to be modeled from the top down, and it breaks instantly, company-wide, the moment it isn't — every engineer now has direct proof that "blameless" doesn't actually apply once the stakes feel high enough to someone senior, whether or not they personally witnessed it. (A) is exactly the claim this module argues against — no document survives a leader's public behavior contradicting it. (C) underestimates how this kind of story travels inside an organization; the precedent exists regardless of who was in the room. (D) makes the same mistake in a narrower form — a well-written document guarantees nothing if the people with power over careers don't honor it when it counts.
Q14 · Eighty teams, eighty definitions of "ready"
A company with eighty product teams, each practicing some version of
SRE independently, ends up with roughly eighty different definitions
of "production ready," eighty incompatible alerting setups, and
error-budget freeze decisions made inconsistently, team by team, with
no shared review process.
Which "SRE at scale" problem does this scenario most directly
illustrate the absence of?
A) SLO culture propagation and standardized, paved-road tooling,
plus governance over error-budget policy
B) The 50% toil ceiling
C) A dedicated SRE career ladder distinct from a generic DevOps
title
D) The consulting adoption model specificallyShow answer & explanation
Correct: A. Eighty incompatible definitions of "ready," eighty incompatible toolchains, and freeze decisions with no consistent review are exactly the failure modes this module warns appear at scale without deliberate investment in a repeatable onboarding path, paved-road tooling, and a steering group reviewing error-budget policy consistently. (B) is a real SRE mechanism, but it describes individual-team operational load, not this org-wide consistency problem. (C) is also a real "at scale" problem this module names, but it's about promotion criteria and title inflation, not inconsistent tooling or governance. (D) names one adoption model rather than a scale-specific governance gap — nothing in the stem is about a temporary engagement ending.
Q15 · Team Topologies, mapped
In Matthew Skelton and Manuel Pais's Team Topologies vocabulary - which
this module's organizational taxonomy draws on even where it doesn't
cite the book directly - which team type does the "consulting" SRE
adoption model map onto?
A) Stream-aligned team
B) Platform team
C) Enabling team - temporary, capability-transferring, designed to
make itself unnecessary
D) Complicated-subsystem teamShow answer & explanation
Correct: C. Consulting's defining traits — a bounded engagement, a capability transfer, a planned exit — map exactly onto Team Topologies' "enabling team," whose whole purpose is to make itself unneeded once the receiving team has absorbed the capability. (A) is the mapping for embedded, where an SRE functions as part of one permanently placed team. (B) is the mapping for centralized/platform, consumed by other teams as an ongoing service. (D) names a real fourth Team Topologies type — a team owning deep, specialized complexity other teams consume through a defined interface — but it isn't one of this module's four SRE adoption models, and it doesn't describe a temporary engagement.
Q16 · Two senior engineers, one month, one reason
An on-call rotation has been chronically overloaded for a year. Two of the team's most senior engineers quit within a month of each other, both citing the pager as their main reason for leaving, both moving to competitors with a saner on-call setup. Leadership responds by funding a formal SRE function, including an explicit on-call budget and a hard cap on operational load per engineer. Which adoption trigger does this scenario best match? A) Hypergrowth B) Retention C) A wake-up-call outage D) Architectural shift
Show answer & explanation
Correct: B. The proximate cause is losing senior engineers specifically over pager burden — precisely the retention trigger, where formalizing SRE's guardrails (an on-call budget, a hard operational-load ceiling) is frequently how a company stops losing its best people to a competitor with a saner pager. (A) would require growth outpacing hiring capacity — nothing here describes growth pressure at all. (C) requires a specific, high-profile failure event; the stem describes accumulated burnout and departures, not one incident. (D) requires a monolith-to-microservices-style change multiplying failure surface — again, not what's described.
Module 8 — SRE, Other Frameworks & the Future
☺ Like you're 10: Four different coaches — ITIL, Agile, DORA, and SRE — care about four different things, and this module tests whether you can tell their measurements apart when two of them sound similar.
Eight questions on how SRE relates to ITIL and Agile without being a subset of either, DORA's four key metrics plus the fifth one it added in 2021, and where the practice is heading as platform engineering absorbs the plumbing and AIOps climbs the automation ladder — the full argument lives in this course's Module 8 domain page.
Q17 · Neither is a subset of the other
Which statement about the relationship between ITIL and SRE is
correct?
A) SRE is a subset of ITIL, since ITIL is the older, broader
framework
B) ITIL is a subset of SRE, since SRE's mechanisms are more rigorous
and enforceable
C) Neither framework is a subset of the other - their scopes only
partially overlap
D) The two frameworks are functionally identical, differing only in
vocabularyShow answer & explanation
Correct: C. Neither contains the other because their scopes genuinely diverge in both directions: ITIL spans territory SRE never touches (supplier management, IT financial management), while SRE brings mechanisms ITIL never mandates (an error budget enforced by automated policy). They overlap substantially in incident, problem, and service-level management, but overlap isn't containment. (A) and (B) both commit the same containment error in opposite directions. (D) is easiest to rule out — a negotiated SLA reviewed quarterly is not functionally identical to a continuously-measured SLO enforced the moment a budget hits zero.
Q18 · ITIL 4 is not ITIL v3
"ITIL is the old, document-heavy, Change-Advisory-Board-driven
framework that SRE came along and replaced." Why does this module
treat that description as outdated specifically with respect to
ITIL 4?
A) ITIL 4, released in 2019, was deliberately rebuilt around a "four
dimensions" model and reframed its old rigid "processes" as more
flexible "practices," largely in direct response to exactly that
criticism of ITIL v3
B) ITIL 4 no longer includes an incident management practice, having
delegated it entirely to SRE
C) ITIL 4 replaced its Change Advisory Board with an automated
error-budget policy identical to SRE's own mechanism
D) ITIL 4 is now co-published by Google alongside the DORA researchShow answer & explanation
Correct: A. The document-heavy, change-advisory-board-driven criticism describes ITIL v3 (2007, refreshed 2011); ITIL 4's 2019 redesign was a direct, deliberate response to it, absorbing Agile and DevOps thinking. (B) is false and structurally implausible — ITIL 4 still has an Incident Management practice. (C) overstates the convergence — ITIL's Change Enablement still typically routes risky changes through a human Change Advisory Board vote; that's a genuine difference from SRE, not something ITIL 4 adopted. (D) is a fabrication — DORA is stewarded by Google Cloud after Google's 2018 acquisition; ITIL is stewarded by Axelos/PeopleCert, an entirely separate lineage.
Q19 · Retrospective vs. postmortem
A Scrum team holds its regular two-week sprint retrospective. No
incident happened that sprint, but the team meets anyway, as it does
every sprint, to discuss whatever anyone wants to raise.
Why is this NOT the same thing as a blameless postmortem, even though
both are meetings where a team reflects on what happened?
A) Retrospectives are always facilitated by a Scrum Master, and
postmortems never are
B) A retrospective is cadence-triggered and covers whatever the team
wants to raise; a postmortem is incident-triggered and mandates a
structured root-cause method plus tracked, owned action items
C) Retrospectives are not permitted to include any engineer who was
involved in a recent incident
D) Postmortems must always be published externally; retrospectives
are always kept fully privateShow answer & explanation
Correct: B. A retrospective happens on a schedule regardless of whether anything went wrong, with no formal root-cause requirement; a postmortem happens because a specific event crossed a defined severity threshold and mandates a structured method plus tracked, owned action items — exactly what the stem's own details (no incident, regular cadence, open agenda) describe. (A) and (C) both invent facilitation or participation rules neither process actually requires. (D) overstates postmortems in general — external publication is a mark of unusual organizational maturity, not a universal requirement.
Q20 · Throughput vs. stability
Which grouping correctly sorts DORA's four key metrics into
"throughput" and "stability"?
A) Throughput: Change Failure Rate, Time to Restore Service.
Stability: Deployment Frequency, Lead Time for Changes
B) Throughput: Deployment Frequency, Lead Time for Changes.
Stability: Change Failure Rate, Time to Restore Service
C) Throughput: Deployment Frequency, Change Failure Rate.
Stability: Lead Time for Changes, Time to Restore Service
D) All four metrics measure stability; DORA's research does not
include a throughput dimensionShow answer & explanation
Correct: B. Deployment Frequency and Lead Time for Changes measure speed (throughput); Change Failure Rate and Time to Restore Service measure quality of outcome (stability). (A) simply swaps the two groupings entirely. (C) mixes one metric from each real category into each new group — every metric named is real, but neither grouping is correct. (D) contradicts DORA's headline finding directly: "speed and stability aren't a tradeoff" requires measuring both dimensions independently, which is exactly why there are two metrics of each kind.
Q21 · DORA's fifth metric
DORA added a fifth metric to its research framework in 2021. What is
it, and which mechanism from earlier in this course does it lean on to
actually be measured in practice?
A) Toil Percentage - measured by counting operational tickets per
engineer per week
B) Reliability - whether a team meets its own user-defined
operational targets, measured in practice through SLOs and
observability, essentially this course's own SLI/SLO/error-budget
mechanism under a different name
C) Mean Time Between Failures - measured directly from incident-
management-system logs
D) Error Budget Velocity, a metric DORA defined natively and
independently of SRE's own vocabularyShow answer & explanation
Correct: B. DORA's 2021 addition is Reliability, measured in practice through the exact mechanism this course's Module 2 builds — an SLI, an SLO, and the error budget it creates — arrived at independently by a research tradition that started from delivery-performance statistics rather than from Google's own operations practice. (A) invents a metric that isn't part of DORA's published framework. (C) names a real, older reliability concept, but it isn't what DORA actually added. (D) is a fabrication built to sound plausible next to "error budget" — the metric is named Reliability, and it's measured through SRE's mechanism, not invented independently of it.
Q22 · A healthy Change Failure Rate proves what, exactly
A service's Change Failure Rate sits at a healthy 4% this quarter -
comfortably inside DORA's "elite performer" band. The team concludes
their error budget must also be in good shape this quarter. What's the
flaw in that conclusion?
A) There is no flaw - CFR and error-budget spend always move in
lockstep with each other
B) Change Failure Rate only counts production failures directly
attributed to a deployment; an error budget is cause-agnostic and
counts every source of unreliability - a traffic spike, a bad
dependency, a cloud-provider incident - so a low CFR says nothing
about budget spent on causes CFR was never built to see
C) Change Failure Rate and error budgets are measured in
incompatible units, so no comparison between the two is ever
meaningful in either direction
D) Error budgets were formally deprecated as a concept once DORA
added Reliability as its fifth metric in 2021Show answer & explanation
Correct: B. A service can have a low, healthy Change Failure Rate while still burning its entire error budget on causes CFR was never designed to see, because CFR only counts deploy-attributed failures while an error budget counts every minute of unreliability regardless of cause. (A) is exactly the false assumption this module warns against by name. (C) overcorrects into a different error — the two metrics differ in scope and cause-attribution, not in some fundamental incompatibility that makes comparison meaningless; the whole point is that they can disagree. (D) is a fabrication — DORA's Reliability metric leans on error budgets to be measured at all.
Q23 · The golden path automates the setup, not the judgment
A platform team's golden path, built on a service catalog like
Backstage, now auto-provisions an SLO template, a default dashboard,
and a standard alerting policy the instant any team scaffolds a new
service.
Which specific part of an SRE's traditional workload does this NOT
eliminate, according to this module?
A) The repetitive, per-service toil of manually wiring up dashboards
and alert rules from scratch for every new service
B) The judgment call of what SLO target the business can actually
live with, and the blameless-postmortem culture that turns a
found weakness into a durable, tracked fix
C) The need for any dashboards to exist at all going forward
D) The need for a paging tool anywhere in the organizationShow answer & explanation
Correct: B. Platform engineering relocates SRE's repetitive setup work rather than eliminating SRE's role entirely — what stays distinctly human, and doesn't template well, is choosing the actual SLO target the business can live with and sustaining the blameless-postmortem culture. (A) names exactly the part of the job the golden path does eliminate, which makes it the wrong answer to a "what's NOT eliminated" question. (C) and (D) both overstate the scenario into a claim it never makes — dashboards and paging remain, just automated rather than hand-built.
Q24 · "Fully autonomous," pending a Slack approval
A vendor markets its AIOps product as capable of "fully autonomous
incident remediation." In actual production use, the tool detects an
anomaly, drafts a proposed rollback, and waits for a human to click
approve in Slack before taking any action.
Which automation-ladder rung does the tool's actual behavior sit at,
and what does this module say about the marketing claim?
A) Rung 4, fully autonomous - a human clicking approve doesn't
change the underlying classification of the automation
B) Rung 2 or 3 - automating a mechanical step, or proposing a fix
behind a human approval gate - and the marketing claim overstates
what's actually deployed, which the module treats as typical for
this category
C) Rung 1, fully manual, since a human performs the final action
D) The rung distinction doesn't matter for this module's exam
purposesShow answer & explanation
Correct: B. A human approval gate is precisely the line between the lower automation rungs and genuine rung-4 autonomy — most real production AIOps for judgment-heavy incident response sits here, while true rung-4 autonomy is reserved almost entirely for low-blast-radius, already-well-understood actions. (A) makes exactly the mistake this module warns readers to watch for: reading a vendor's "autonomous" claim at face value instead of checking what actually executes without a human. (C) undercounts the automation actually present — drafting a proposed rollback is a real automated step, not nothing. (D) is simply false — this module treats the rung distinction as the central, examinable point of the whole AIOps section.
Notice how rarely the wrong answer here is false. Most distractors above are true statements — about the wrong term, the wrong scope, or a slightly different question than the one actually asked. "Redundancy alone makes a system antifragile" sounds right until you remember redundancy is what makes something robust. "Centralized" sounds right for Q10 until you notice on-call stayed local, which is what hybrid actually means. Read for the exact claim, not the general vibe of correctness — that single habit accounts for more of this bank's marks than any fact you could memorize.
Where the marks actually go
☺ Like you're 10: Nine lookalike pairs cause almost every miss across these three modules — line them up side by side and the confusion mostly stops.
Every wrong answer above collapses into one of these distinctions. If you can produce the right-hand column from memory, unprompted, Modules 6 through 8 are done.
| These get confused | The difference in one sentence |
|---|---|
| Robust vs antifragile | Robust survives a stressor unchanged; antifragile actively gains capability because of it. They look identical after one event and only diverge across many. |
| A clean chaos-test pass vs an antifragile trend | One pass proves robustness at that blast radius, on that day. Antifragility needs the found-fixed-reverified loop, repeated, with the bar visibly rising. |
| Reliability patterns (circuit breakers, retries) vs antifragility | Patterns make a system robust against a known failure repeating; they don't by themselves generate capability against an untested class of failure. |
| Centralized vs consulting | Both involve a central SRE function. Centralized is a permanent, ongoing service relationship; consulting is explicitly temporary, with a defined handoff. |
| Embedded vs "has an SRE somewhere" | Embedded means permanent placement inside one team, reporting to it — not an SRE floating loosely across several teams with no formal line to any of them. |
| A written blameless policy vs a lived blameless culture | The policy is paper. The culture survives only as long as leadership never once punishes what's written in an incident report — and breaks company-wide the first time it does. |
| Sprint retrospective vs blameless postmortem | A retrospective is cadence-triggered with an open agenda; a postmortem is incident-triggered and mandates structured root-cause plus tracked, owned action items. |
| ITIL/SRE overlap vs containment | They share territory in incident, problem, and service-level management — but ITIL spans ground SRE never touches, and SRE mandates mechanisms ITIL never requires. Neither is a subset of the other. |
| DORA's Change Failure Rate vs an SRE error budget | CFR counts only deploy-caused failures. An error budget is cause-agnostic and counts every minute of unreliability — a service can be healthy on one and bleeding on the other. |
Rocky the Raccoon: Ran this bank cold. Missed the retention-trigger one — picked hypergrowth because the team sounded busy.
Foxy: "Busy" isn't a trigger, Rocky. What actually happened in the stem?
Rocky the Raccoon: ...Two senior engineers quit over the pager. That's not growth outpacing hiring, that's people leaving because the pager already won.
Professor Owl: Which is exactly why the elimination method matters more here than on the numeric modules — there's no formula to fall back on, only the specific facts in the stem.
Pip the Hummingbird: Speaking of specific facts — I got Q10 wrong the first time. Picked centralized because "one org owns the paging system" sounded so central.
Foxy: And the tell was sitting two lines later — each team runs its own on-call. Central owns the plumbing, local owns the pager. That split is the whole answer.
Timmy the Turtle: Nobody's score on a first cold pass through 24 of these should be perfect. What matters is whether the second pass, a couple of days from now, catches the same ones for a different reason — or the same reason as last time.
Rocky the Raccoon: Different reason, for me. I actually read the stem this time instead of pattern-matching the vocabulary.
Two-thirds of the SREF blueprint's culture-and-resilience third is now behind you. Practice · SRE Principles, SLOs & Toil and Practice · Monitoring & SRE Tools cover the other two banks, drilling Modules 1–5 the same way this page drills 6–8; between the three, all 64 questions in the grouped bank are covered. If a specific pair from the table above keeps costing you marks no matter how carefully you eliminate, that's not an elimination problem anymore — tighten the underlying definition on the SREF Concept Reference or re-read the source domain pages: Anti-Fragility & Learning from Failure, Organizational Impact of SRE, and SRE, Other Frameworks & the Future. For the general elimination method this bank assumes, see SREF Practice Questions; for exam-day pacing and flagging discipline, Closed-Book Strategy — No Docs Map; for a deeper library of near-miss traps by category, Answer Triage — SREF. When you're ready to sit all eight modules interleaved under the clock, that's the mock exams. And if you want the mechanisms behind these questions in their original telling rather than in quiz form, Etsy & the Origin of Blameless Postmortems, Netflix & the Simian Army, and Google & the Error-Budget Policy are the real stories this bank keeps drawing questions from.
1. In one sentence each, what's the difference between robust and antifragile, and why does a single clean chaos-test pass only prove the first one? 2. Name all four SRE adoption models and the one structural fact that separates centralized from consulting. 3. Why does a blameless postmortem culture depend on leadership behavior, not just on a written policy? 4. In one sentence, why is neither "SRE is a subset of ITIL" nor "ITIL is a subset of SRE" correct? 5. What did DORA add to its framework in 2021, and which SRE mechanism does it lean on to actually be measured?
Check your answers
- Robust is unaffected by a stressor — it stays essentially flat, neither harmed nor improved. Antifragile actively gains capability because of the stressor. A single clean pass only proves the system tolerated that specific fault at that specific blast radius on that specific day; antifragility requires the found-weakness-fixed-reverified loop to run, repeatedly, so the system's demonstrated tolerance for a whole class of failure trends upward over time.
- Embedded (permanent, inside one team), Centralized/Platform (permanent, serves many teams), Consulting (temporary, hands ownership back), and Hybrid (central function plus local embedded/consulting execution). The fact separating centralized from consulting is permanence: centralized is an ongoing service relationship; consulting has a defined start and end with an explicit handoff.
- Because the practice depends on engineers believing that reporting a mistake honestly costs them nothing — and that belief is destroyed instantly, company-wide, the first time a leader publicly blames someone by name after an incident, regardless of how well-designed the postmortem template is. Trust has to be demonstrated repeatedly from the top, not just documented.
- Neither framework contains the other because their scopes only partially overlap: ITIL spans IT-service-management territory SRE never touches (supplier management, IT financial management); SRE brings mechanisms ITIL never mandates (an error budget enforced by automated policy). They share real overlap in incident, problem, and service-level management, but overlap isn't containment.
- Reliability — whether a team meets its own user-defined operational targets. It's measured in practice through SLOs and observability, which is this course's own SLI/SLO/error-budget mechanism under a different name.