intermediate
Pipeline quality
Keep pipelines fast, reliable, observable, and authoritative through caching, parallelism, matrices, required checks, and preview deployments.
Pipeline quality interviews focus on fast feedback without lying: correct caches, safe parallelism, purposeful matrices, authoritative required checks, and preview deployments for real review.
Subtopics: caching, parallel jobs, matrix builds, required checks, preview deployments.
On interviews: speed up a 25-minute PR pipeline without weakening gates; explain cache key inputs and when to shard tests.
Common pitfalls: optional critical checks; poisoned caches; preview URLs without teardown.
The trade-off is minutes saved versus false confidence from stale or skipped verification.
Checklist:
- Cache only with complete input hashing.
- Parallelize independent work with explicit needs.
- Size matrices to support policy.
- Tie required checks to real release risk.