1. Competing Consumers intermediate

    A rendering platform processes jobs from a queue with a pool of workers. What does the competing-consumers pattern require to be correct, and what limits its scaling?

    2 min answer competing-consumersworkersidempotencyordering
  2. Competing Consumers advanced

    A team uses competing consumers to scale processing and discovers that ordering guarantees are broken. What happened, and what are the options?

    2 min answer segmentcompeting-consumersorderingpartitioning
  3. Competing Consumers advanced

    At 14:02 a consumer group of twelve workers is draining a partitioned order-events topic at 9,000 messages a second. By 14:07 throughput is zero while every worker is running and its health check passes, and queue depth is climbing. At 14:12 throughput returns for forty seconds and then stops again. The pattern repeats. What failed, and which design decision allowed it?

    3 min answer kafkaconsumer grouprebalancepoison message
  4. Compliance Frameworks intermediate

    A global employment platform passes its compliance audits and is repeatedly found to have real security weaknesses. What is the gap?

    2 min answer deelcompliancecontrolsevidence
  5. Compliance Frameworks intermediate

    A payments dataset must stay in the EU. The team reads that as one EU region and pins all storage there across two availability zones. Six months later the business asks for a 15-minute recovery time objective against a regional failure. What did residency actually cost and when did the bill arrive?

    2 min answer data-residencymulti-regionrtokey-management
  6. Compliance Frameworks intermediate

    A vendor platform must satisfy security certification requirements while serving customers across many jurisdictions. How should compliance influence architecture without paralysing it?

    2 min answer compliancecontrolsautomationevidence
  7. Compliance Frameworks advanced

    How would you reduce PCI DSS scope for an e-commerce platform, and what does it cost you?

    2 min answer pcicompliancescope-reductiontokenisation
  8. Compliance Frameworks advanced

    PCI DSS assessment covers 40 systems and costs a fortune annually. How would you reduce that architecturally?

    2 min answer pciscopetokenisationcompliance
  9. Component Contracts intermediate

    A design system releases 4.3.0. The changelog says no breaking changes. Eleven of forty consuming applications report broken layouts. Review the versioning policy - what is wrong with it?

    3 min answer design-systemscomponent-contractssemverimplicit-coupling
  10. Component Contracts advanced

    A platform team's design system ships connected components - an avatar that fetches the user from its id, a price tag that calls the pricing service from a sku, and a notification bell that opens its own WebSocket. Forty applications consume it. The package is 180 KB compressed and the bell is in the shared header on every page. Review this. What would you remove, what would you keep, and what would you leave alone even though it looks wrong?

    2 min answer design-systemcomponent-contractscouplingwaterfall
  11. Component Contracts intermediate

    A team asks for a new prop on a shared component. When do you say no, and what do you offer instead?

    2 min answer design-systemapi-surfacecompositioncontracts
  12. Component Contracts intermediate

    What makes a shared component's interface stable enough that consumers can upgrade without breakage?

    1 min answer component-apicontractsversioningcomposition