1. Bounded Contexts advanced

    A payments platform has one Payment entity used by checkout, settlement, refunds, reconciliation and reporting, and it has grown to eighty fields. What is the problem and what is the fix?

    2 min answer razorpaybounded-contextdddmodel
  2. Bounded Contexts advanced

    Two teams disagree about whether "reservation" and "booking" are one concept or two. What evidence settles it?

    2 min answer bounded-contextslanguageevidenceboundaries
  3. CI/CD advanced

    A developer platform's CI system faces a burst of builds after a major release. How should queues, workers, caching and prioritisation prevent collapse?

    2 min answer ci-cdqueuesprioritisationcaching
  4. CI/CD advanced

    A team has a fully automated pipeline and still releases monthly. What is actually blocking them?

    2 min answer ci-cdbatch-sizebranchingfeature-flags
  5. Clean Architecture advanced

    When is clean architecture over-engineering, and what is the signal that you have its costs without its benefits?

    2 min answer clean-architectureanaemic-domainover-engineeringcost
  6. 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
  7. 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
  8. Domain-Driven Design advanced

    Walk me through how you would size an aggregate in a marketplace of eBay's shape, where one seller can hold 80,000 active listings. Then tell me what your choice costs at runtime.

    3 min answer dddaggregateconcurrencyinvariants
  9. Domain-Driven Design advanced

    Where does domain-driven design pay for itself in a large marketplace, and where is it overhead?

    2 min answer dddubiquitous-languagecomplexityboundaries
  10. Domain-Driven Design advanced

    You are decomposing a monolith. How do you find the boundaries using evidence rather than opinion?

    2 min answer dddbounded-contextschange-correlationevent-storming
  11. DORA Metrics advanced

    Deployment frequency is monthly and change failure rate is 30%. Which do you attack first and why?

    2 min answer dorabatch-sizedeploymentstability
  12. Feature Flags advanced

    A codebase has 300 feature flags. What went wrong and how do you fix it without breaking anything?

    2 min answer feature-flagstechnical-debtlifecyclecombinatorics