1. Handling Ambiguity intermediate

    You must start designing and the requirements are genuinely unclear. What do you do?

    2 min answer ambiguityassumptionsprogressoptions
  2. Handling Disagreement advanced

    A senior engineer strongly opposes your architectural decision. You have decided anyway. How do you handle it?

    2 min answer leadershipcommunicationteams
  3. Handling Disagreement advanced

    A senior stakeholder insists on an approach you believe is wrong. How should this be handled so the organisation reaches a good outcome regardless of who is right?

    2 min answer disagreementinfluencedecisionrisk
  4. Handling Disagreement advanced

    On 1 August 2012 Knight Capital's trading system sent millions of erroneous orders and lost about $440M in 45 minutes. Automated warnings had been emailed before the market opened and were not treated as critical. What is the communication failure here, and what mechanism fixes it?

    2 min answer knight capitalescalationalertingstop authority
  5. Handling Disagreement advanced

    Two senior engineers disagree strongly about an architectural approach, and the debate has stalled for weeks. How should an architect resolve it?

    2 min answer disagreementdecision-makingevidenceescalation
  6. Handling Disagreement advanced

    Two senior engineers disagree strongly about an architectural direction and the team is stalled. How should an architect resolve it?

    2 min answer creddisagreementdecisionevidence
  7. Health Checks advanced

    A liveness probe checks the database. The database slows down. Describe what happens.

    2 min answer health-checkscascading-failurelivenessreadiness
  8. Health Checks advanced

    A platform's gateway processes pass their health checks while holding connections they can no longer serve. What is wrong with the health check, and what should it assert?

    2 min answer health-checkslivenessreadinessprogress
  9. Health Checks intermediate

    A platform's health check returns 200 while the service cannot serve real traffic. What should a health check actually verify, and what should it deliberately not?

    2 min answer vercelhealth-checksreadinessliveness
  10. Health Checks intermediate Multiple choice

    Every service in a fleet exposes `/health`, and the check verifies the service can reach its database, its cache and two downstream APIs, returning 503 if any is unreachable. The shared cache has a 90-second degradation. What happens to the fleet during those 90 seconds?

    4 min answer health checkscorrelated failureload balancergraceful degradation
  11. Healthcare Data Protection advanced

    A clinical system holds patient records used for care, research and operational analytics. How should access be architected?

    1 min answer healthcareaccess-controlde-identificationaudit
  12. Healthcare Data Protection intermediate Multiple choice

    An emergency department needs any clinician to reach any patient's record within seconds, while the privacy office requires minimum-necessary access. Which control set satisfies both?

    2 min answer healthcarebreak-glassrbacaudit