1. Subnetting intermediate Multiple choice

    A new cluster must schedule 60000 pods. The only free allocation inside the corporate 10.0.0.0/8 is one /20, and the network team will not issue more. The platform team requires per-pod firewall rules and flow logs from the cloud provider's own networking. Which address strategy fits?

    2 min answer subnettingkubernetescidraddress-exhaustion
  2. Subnetting intermediate

    A platform's cloud subnets are running out of addresses because container workloads consume one IP per pod. What happens as exhaustion approaches, and what are the options?

    2 min answer subnettingip-exhaustioncontainerscni
  3. Subnetting intermediate

    Pods have stopped scheduling on a cluster that has plenty of free CPU and memory. What do you check?

    2 min answer kubernetesip-exhaustionsubnettingcapacity
  4. Supply-Chain Provenance intermediate

    Your pipeline now generates an SBOM for every build. A critical vulnerability is announced in a transitive dependency. Can you answer the question that matters?

    2 min answer sbomvulnerabilityresponse
  5. Sync vs Async intermediate

    A team debates whether an operation should be synchronous or asynchronous. What decides it, and what is the cost of getting it wrong in each direction?

    2 min answer linearsyncasyncuser-experience
  6. Sync vs Async intermediate Multiple choice

    Order service must notify inventory, billing and notifications when an order is placed. Synchronous calls or events? Justify.

    2 min answer couplingmessagingdesign
  7. Sync vs Async intermediate

    Where should the boundary between synchronous and asynchronous processing sit in an API platform, and what determines it?

    2 min answer syncasynclatencyacknowledgement
  8. Synthetic Data intermediate Multiple choice

    A payments company must build a test dataset for its fraud-scoring service. Production holds 400M transactions with about 0.2% labelled fraudulent; legal will not permit production data in test environments. The team needs the dataset to exercise the model's decision boundary and the pipeline's handling of awkward records. Which approach fits the requirement as stated?

    2 min answer synthetic-datafraudtest-dataprivacy
  9. Synthetic Data intermediate

    When is synthetic data sufficient and when does it mislead?

    2 min answer synthetic-datadistributionsskewperformance-testing
  10. Systems Thinking intermediate

    In April 2022 an Atlassian maintenance script deleted 883 sites belonging to 775 customers in 23 minutes. The script had passed peer review - the review checked which endpoint was called and how, not whether the supplied identifiers referred to an app or to a whole site. What happens if you respond by requiring a second reviewer?

    2 min answer atlassiancode-reviewblast-radiussecond-order-effects
  11. Total Cost of Ownership intermediate

    A repatriation business case sets this year's cloud invoice against a five-year amortised cost for owned hardware and shows a 40% saving. The arithmetic checks out and the staffing line is there. Review the model: what would you change, what would you leave alone, and which single line decides the argument?

    3 min answer tcorepatriationbuild vs buycapacity planning
  12. Total Cost of Ownership intermediate

    A team proposes self-hosting a managed service to save £80000 a year in licence fees. What do you add to their calculation?

    2 min answer tcobuild-vs-buypeople-costopportunity-cost