1. Platform as a Product intermediate Multiple choice

    An internal deployment platform with six engineers serves 40 product teams. Three versions of its pipeline interface are live - v1 with 22 teams on it - v2 with 15 and v3 with 3. Supporting all three consumes roughly 40% of the platform team's capacity in compatibility work and support, and the team has shipped no new capability for two quarters. Which versioning policy should the platform adopt?

    3 min answer platform-engineeringversioningdeprecationadoption
  2. Platform as a Product intermediate

    An internal platform is used by 11 of 40 product teams. Leadership mandates it - every team must be migrated by the end of next quarter and the alternative paths are closed. The platform team has 6 engineers. What happens over the following two quarters?

    3 min answer platform-engineeringadoptionmandatesqueueing
  3. Platform as a Product advanced

    An internal platform team's tooling is being bypassed by product teams building their own. What is the diagnosis, and what changes?

    2 min answer freshworksplatformadoptionproduct-thinking
  4. Platform as a Product intermediate

    An internal platform team's tools are avoided by product teams who build their own. What does treating the platform as a product change?

    2 min answer platform-as-productadoptionself-servicedeveloper-experience
  5. Platform as a Product intermediate

    Teams are avoiding the internal platform and building their own tooling. What do you conclude?

    2 min answer platformadoptionproduct-thinkingpaved-road
  6. Platform Engineering beginner Multiple choice

    A platform injects a log-shipping sidecar with a 128 MiB limit into every pod. During an evening peak the sidecar's in-memory buffer grows faster than it can flush, the pod exceeds its limit, the kubelet kills the container and a product team's checkout service drops requests for eleven minutes. Whose reliability budget is spent and what does that imply about how the platform ships that sidecar?

    3 min answer sidecarownershipon-callresource limits
  7. Platform Engineering advanced

    A platform team has built substantial capability and product teams report that it slows them down. What is the diagnostic, and what usually causes it?

    2 min answer platformadoptionself-servicebottleneck
  8. Platform Engineering intermediate Multiple choice

    What distinguishes platform engineering from an internal operations team?

    2 min answer platformself-servicehandoffproduct
  9. Platform Engineering advanced

    You are forming a platform team of four to serve twelve product teams. What do you build first?

    1 min answer platformsequencingdeveloper-experience
  10. Platform Funding advanced

    A CIO asks why the internal platform still needs funding two years after it was "delivered". What do you say?

    1 min answer fundingplatformcommunication
  11. Platform Funding intermediate

    A platform group of 9 engineers costs roughly $2.2M a year fully loaded. Its business case says it saves 300 product engineers 25 minutes a day. Finance does not believe the saving. Roughly what is the defensible number, and what does it rule in or out?

    3 min answer platform-fundingbusiness-caseunit-economicsdeveloper experience
  12. Platform Funding advanced

    A platform team is asked to justify its existence. What should it measure, and what happens when platforms are funded as cost centres?

    2 min answer platformfundingmetricsadoption