1. Pipeline Secrets advanced

    Between 31 January and 1 April 2021 an altered Codecov Bash Uploader script exfiltrated the environment variables of every CI job that ran it, and was discovered by a customer comparing the script's checksum against the published one. What is the underlying architectural failure, and which changes remove the class rather than the instance?

    3 min answer codecovci-secretssupply-chainoidc
  2. Pipeline Secrets advanced

    How should secrets be handled in a delivery pipeline, and what is the strongest available approach?

    2 min answer secretsworkload-identityscopingexfiltration
  3. Pipes and Filters intermediate

    A logistics platform processes tracking events through validation, enrichment, deduplication, state transition and fan-out. What does the pipes-and-filters shape buy, and where does it break down?

    2 min answer delhiverypipelinestagesbackpressure
  4. Pipes and Filters intermediate

    A nightly recommendation pipeline has one stage consuming 80% of the wall-clock time. How do you diagnose it and what are your options?

    3 min answer pipelinesbatchspotifyperformance
  5. Pipes and Filters intermediate

    A team splits a single batch job into seven stages connected by queues, so each stage can scale and be retried independently. Throughput improves. What have they given up, and when does that bill arrive?

    2 min answer pipes and filtersqueueslatencyoperability
  6. Pipes and Filters intermediate

    A video platform's transcoding pipeline is a sequence of independent processing stages. What does the pipes-and-filters structure buy, and what must be added for it to work at scale?

    2 min answer pipes-and-filterspipelinestagesbackpressure
  7. Pipes and Filters intermediate Multiple choice

    A web-indexing pipeline of the kind Baidu operates has six queue-connected stages. Roughly one document in two million makes the parse stage abort; the queue redelivers it, so that partition crash-loops and 40 minutes of documents sit behind it while the other partitions drain normally. Review the pipeline. Which single change would you make first?

    3 min answer pipes-and-filterspoison-messagedead-letterhead-of-line-blocking
  8. Platform Adoption intermediate

    A platform capability is objectively better than what teams are doing, and adoption is low. How should the gap be diagnosed?

    1 min answer adoptionmigrationincentivesdeveloper-experience
  9. Platform Adoption intermediate

    A platform team reports 90% of services are on the platform, and delivery has not improved. What is being measured wrongly?

    2 min answer meeshoadoptionoutcomesmetrics
  10. Platform Adoption advanced

    You built an internal developer platform. Eighteen months in, adoption is 30% and the rest of the estate has built its own tooling. What went wrong and what do you do?

    2 min answer platformadoptionproduct
  11. Platform Adoption advanced

    You introduce service maturity scorecards. Within a month every service scores green and nothing has improved. Why, and what now?

    2 min answer metricsincentivesquality
  12. Platform Adoption advanced

    Your internal platform has been live for a year. Six of twenty teams use it; the rest built their own pipelines. The CTO proposes mandating it. What is your advice?

    2 min answer platformadoptiondeveloper-experiencegovernance