1. Control Design vs Operation beginner

    On 31 January 2017 GitLab lost about six hours of database data after an engineer removed the wrong directory during replication troubleshooting. The company had five backup and replication mechanisms. None of them produced a usable recent restore. What does that say about the difference between a control being designed and a control operating?

    2 min answer gitlabbackupscontrolsrestore-testing
  2. Conway's Law advanced

    A B2B marketplace splits into supplier-onboarding, catalogue, pricing and fulfilment services. Eighteen months later every meaningful feature requires all four teams. What does Conway's Law say happened, and what are the two available fixes?

    1 min answer conways-lawmoglixb2bteam-topology
  3. Conway's Law intermediate

    Two teams own two deployables: a reader-facing API and a mobile backend-for-frontend that calls it. They are merged into one team of nine with one backlog and one standup. What happens to the interface between those two services over the next two quarters, and what would you do about it now?

    3 min answer conways-lawteam-topologiesservice-boundariesfitness-functions
  4. Conway's Law advanced

    What happens if an edge platform's configuration system is built by three teams - one owning the config language, one owning global propagation, one owning the edge runtime - and each team ships on its own schedule with its own API? Predict the architectural consequence.

    2 min answer conways-laworganisationedgefastly
  5. Conway's Law advanced

    You design service boundaries along domain lines. They cut across three existing teams. What happens and what do you do?

    2 min answer organisationboundariesconway
  6. Core Web Vitals intermediate

    A commerce platform's field performance metrics are poor. Which improvements have the largest effect on conversion?

    2 min answer nykaaweb-vitalsfield-dataconversion
  7. Core Web Vitals advanced

    A commerce site's layout shift metric worsens sharply after a release and the team cannot reproduce it locally. How do you find it?

    1 min answer core-web-vitalsclsrumdebugging
  8. Core Web Vitals intermediate

    A single-page application scores well in the lab and users on mid-range Android phones say it is unusable. Diagnose.

    2 min answer performancefrontendmeasurement
  9. Core Web Vitals intermediate

    Mobile conversion is 40% below desktop. Product blames the design; analytics shows users leaving before the page is usable. How do you investigate?

    2 min answer performancefrontendfield-dataconversion
  10. Core Web Vitals intermediate

    You want a 2.5 second largest contentful paint at the 75th percentile on mid-range Android over a typical mobile connection. Roughly how much JavaScript can you ship on the critical path, and which assumption dominates the error?

    3 min answer core-web-vitalsperformance-budgetjavascriptmobile
  11. Correlation IDs beginner Multiple choice

    A customer reports an error at 14:32 yesterday. What must have been built for the investigation to take two minutes rather than two hours?

    2 min answer correlation-idssupportobservabilitydebugging
  12. Correlation IDs intermediate

    A logistics platform's request crosses synchronous services, message queues, scheduled batch jobs and third-party callbacks. Tracing works within services and breaks between them. What is missing?

    2 min answer delhiverycorrelationasynctracing