Estimation and Scheduling Questions
Estimating effort and building realistic schedules: estimation techniques, task sequencing, critical-path analysis, timeline development, and dependency mapping. Covers handling estimation uncertainty, schedule compression, and defending a timeline against optimism bias.
Compare phased rollout and big-bang deployment for replacing a shared authentication service used by web, mobile, and API clients. List the pros and cons of each approach (blast radius, rollback complexity, operational overhead, user experience) and recommend an approach for a company with a 99.9% uptime requirement, explaining your reasoning.
Given tasks with durations and dependencies, identify the critical path and minimum project duration: Tasks: A (3d), B (5d, depends on A), C (4d, depends on A), D (2d, depends on B and C), E (1d, depends on C). Show earliest starts/finishes, critical path, and identify bottlenecks.
A key engineer becomes unavailable two weeks before launch. Re-map dependencies and apply resource leveling to preserve the critical path. Explain which tasks you'd re-sequence, which you might outsource or reduce scope for, timeline impact, and how you would communicate the change and new expectations to stakeholders.
Tell me about a time you aligned conflicting stakeholders (product, operations, legal) on a go/no-go decision for a release. Use the STAR method: describe the situation, your role, actions you took to align them (artifacts used, meetings), and the outcome including any trade-offs made and lessons learned.
You must coordinate a multi-region migration of 100 microservices with teams in multiple time zones. Describe your approach to sequencing workstreams, managing cross-team dependencies, minimizing user impact, and ensuring rollback paths. Include governance structure, communication plan, and tooling choices (orchestration, CI/CD, observability).
Unlock Full Question Bank
Get access to all 46 Estimation and Scheduling interview questions and detailed answers.
Sign in to ContinueJoin thousands of developers preparing for their dream job.