intermediate
Delivery
Estimate, sequence, flag, and ship changes incrementally while making trade-offs explicit.
Delivery interviews test planning under uncertainty: estimating with explicit assumptions, naming trade-offs, shipping vertical increments, and using feature flags with ownership and cleanup. Strong answers connect scope slices to risk reduction—not optimistic coding hours alone.
Subtopics: estimation, trade-offs, incremental delivery, feature flags.
On interviews: for a risky checkout redesign, propose slices, flag strategy, metrics, rollback, and what would invalidate the estimate.
Common pitfalls: single-date promises; big-bang merges; flags without owners or removal plans.
The trade-off is perceived predictability versus honest uncertainty and smaller validated increments.
Checklist:
- State assumptions and confidence ranges.
- Compare scope, quality, speed, and risk explicitly.
- Ship usable vertical slices.
- Own flags with defaults, monitoring, and cleanup.