1. Deployment Strategies advanced

    Your organisation releases every two weeks on a train. Teams complain about lead time. Is the train the problem?

    2 min answer releasecouplingflow
  2. Design Authority advanced

    An enterprise software vendor of SAP's shape runs a central design authority: a board of nine meeting fortnightly, 40 product teams, a median of 19 days from submission to decision. Leadership wants it replaced with federated decision-making without losing the ability to say what the company's architecture is. Give the sequence.

    3 min answer design-authorityadrfederationconformance
  3. Design Authority advanced

    An interviewer says — you run architecture governance at a travel marketplace with four consumer brands acquired over a decade, each with its own stack and its own engineering leadership. The executive team wants one design authority. Where do you take this?

    3 min answer expediadesign-authoritygovernanceacquisitions
  4. Design Authority advanced

    How would you structure a design review function that improves decisions without becoming a bottleneck?

    2 min answer design-reviewadvisorystandardsturnaround
  5. Design Authority advanced

    Review this design authority. Every change above £50,000 or touching customer data goes to a board of seven that meets fortnightly. Lead time to a decision averages three weeks. Last year it reviewed 94 submissions and rejected two. Teams have started splitting work to stay under the threshold. What would you change, and what would you keep?

    2 min answer arbgovernancereviewbottleneck
  6. Design Authority advanced

    What makes an architecture design authority useful rather than an obstacle?

    1 min answer design-authoritydecision-rightsgovernanceenablement
  7. Design Patterns intermediate

    A codebase uses many design patterns and is harder to understand than an equivalent one that uses few. What went wrong?

    2 min answer design-patternsindirectionover-engineeringreadability
  8. Design Patterns advanced

    A collaborative whiteboard supports hundreds of concurrent editors on one board. Compare OT and CRDT for a canvas with object hierarchies, and describe board sharding and catching up after ten minutes offline.

    3 min answer mirocrdtoperational-transformcollaboration
  9. Design Patterns advanced

    At 09:14 a document-processing platform of JetBrains' shape starts returning wrong results for about 3% of requests. No errors, no latency change. The stack traces contain three frames of framework code and a lambda. It takes eleven hours to find. The code is a textbook strategy-and-registry design. What made this undiagnosable, and which design decision would you change?

    2 min answer jetbrainsdesign patternsdynamic dispatchregistry
  10. Design Patterns advanced

    At 10:04 one dependency slows from 40 ms to 900 ms. By 10:06 the service is saturated, the dependency is receiving 14 times its normal request rate, and nothing in the code review that introduced the retries looks wrong. What failed, and which design decision made it possible?

    3 min answer retriesdecoratoramplificationcascading-failure
  11. Design Patterns intermediate

    When does introducing a design pattern make a codebase worse?

    2 min answer patternsspeculative-generalityover-engineeringvocabulary
  12. Design Systems intermediate

    A design system exists, is well built, and teams keep building their own components anyway. What is the diagnosis?

    1 min answer design-systemsadoptionapi-designgovernance