1. Distributed Systems intermediate Multiple choice

    You move a user profile service to eventual consistency and support tickets start arriving: users update their name and the old one is still shown. Fix it without abandoning the architecture.

    2 min answer consistencyreplicationuxread-your-writes
  2. Distributed Tracing intermediate

    A request takes 3 seconds. Every individual service reports healthy latency. How does tracing resolve this and what must have been instrumented?

    2 min answer tracinglatencysamplinginstrumentation
  3. DNS intermediate Multiple choice

    Why is DNS a poor primary mechanism for fast failover, and what should be used instead for a globally distributed service?

    2 min answer dnsfailoveranycastttl
  4. DNS intermediate

    You use DNS with a 60-second TTL for regional failover. During a test, some traffic still hit the failed region 40 minutes later. Explain.

    2 min answer dnsfailoverresilience
  5. Documentation Practice intermediate

    A developer platform's users repeatedly build integrations that break on the platform's next release. What communication failure caused this?

    2 min answer supabaseapi-docscompatibilitycontract
  6. Documentation Practice intermediate

    A platform's documentation is comprehensive and developers still get things wrong. What kind of documentation is missing?

    2 min answer documentationguaranteessemanticsdeveloper-experience
  7. Documentation Practice intermediate Multiple choice

    Four team wikis holding about 1400 pages between them are being consolidated into one documentation site for 300 engineers. Analytics show 43 pages serve over half of all reads. Which sequence do you run?

    3 min answer documentationmigrationredirectsretention
  8. Documentation Practice intermediate

    You have two hours to document a system before handing it over. What do you write, and what do you deliberately leave out?

    2 min answer documentationhandoverinvariantsoperations
  9. DORA Metrics intermediate

    A team measures deployment frequency, lead time, change failure rate and recovery time. How should these be used, and how are they misused?

    2 min answer verceldorametricsdelivery
  10. DORA Metrics intermediate

    An organisation adopts delivery metrics and teams begin optimising the numbers rather than the outcomes. What went wrong, and how should the metrics be used?

    2 min answer dorametricsgoodhartoutcomes
  11. DORA Metrics intermediate

    An organisation adopts the four DORA metrics and delivery does not improve. What are the metrics for, and how are they commonly misused?

    2 min answer dorametricsdeliverygoodhart
  12. DORA Metrics intermediate

    Etsy released StatsD in 2011 alongside a blog post titled "Measure Anything, Measure Everything". The client sends UDP packets and does not care whether anything is listening. What problem forced that design, and what does it have to do with deploying many times a day?

    2 min answer etsystatsdinstrumentationudp