JPJobPrepfull-stack interview
RoadmapsJS CompilerStar on GitHub

Career roadmap

Technical Program Manager

Drive complex programmes across many teams: the person who makes cross-team dependencies actually resolve.

Time
5-8 months part-time
Entry bar
Engineering, delivery or project management background with technical depth.
Stages
5 · 25 topics
0/25 studied0%

Before you start TPM

  • Understanding of software delivery
  • Strong written and verbal communication
  • Comfort with ambiguity and conflict

Programme fundamentals

4-5 weeks · 0/5 topics

Programme management is dependency management plus communication, at scale.

  1. Breaking a large initiative into deliverable, ownable pieces.

    • Programme versus project versus product
    • Work breakdown and milestones
    • Defining done at each level
    • Managing scope change
  2. The defining TPM skill. Everything else supports it.

    • Mapping cross-team dependencies
    • Critical path identification
    • Sequencing and parallelisation
    • Unblocking without authority
  3. Anticipating problems early enough that mitigation is still cheap.

    • Risk identification and registers
    • Probability and impact assessment
    • Mitigation and contingency planning
    • Escalating risk credibly
  4. Schedules that account for the uncertainty everyone knows exists.

    • Bottom-up and top-down estimation
    • Buffers and confidence levels
    • Milestone and phase planning
    • Replanning when reality diverges
  5. Status that tells the truth, early, in a form executives can act on.

    • Status reporting that is not theatre
    • Leading versus lagging indicators
    • Dashboards and single sources of truth
    • Escalation thresholds

BuildMap a real multi-team initiative: dependencies, risks, critical path and a communication plan.

Technical depth

4-6 weeks · 0/5 topics

The 'T' in TPM: enough depth to challenge estimates and spot real risk.

  1. Understanding the system well enough to see where the hard parts are.

    • Reading architecture diagrams critically
    • Understanding service dependencies
    • Data flow and integration risk
    • Identifying single points of failure
  2. The most common TPM assignment, and the most likely to go wrong.

    • Migration strategy and phasing
    • Dual-running and cutover
    • Rollback and contingency
    • Decommissioning the old system
  3. Launch readiness reviews are usually TPM-owned.

    • Definition of launch readiness
    • Testing and sign-off coordination
    • Operational readiness
    • Go/no-go decision facilitation
  4. Asking the right technical questions without undermining engineers.

    • Probing an estimate constructively
    • Identifying missing work
    • Recognising optimism bias
    • Building trust with engineering leads
  5. Facilitating decisions between teams that disagree technically.

    • Framing options for decision makers
    • Documenting decisions and rationale
    • Breaking deadlocks
    • Knowing when to escalate a technical dispute

BuildWrite a technical programme plan for a migration, including architecture-level risks.

Driving across teams

4-6 weeks · 0/5 topics

TPMs have no direct reports. Influence is the entire toolkit.

  1. The core competency, and the focus of most TPM interviews.

    • Building credibility quickly
    • Making commitments visible
    • Creating urgency without panic
    • Negotiating priorities across teams
  2. Designing how information flows so you are not the bottleneck.

    • Audience-appropriate updates
    • Meeting design and facilitation
    • Written updates that get read
    • Async communication at scale
  3. Two teams with incompatible priorities is a Tuesday.

    • Surfacing disagreement early
    • Facilitating resolution
    • Escalating without blame
    • Repairing relationships afterwards
  4. Executives need different information, delivered differently.

    • Briefing executives concisely
    • Managing conflicting executive priorities
    • Delivering bad news early
    • Getting decisions made
  5. TPMs are often assigned to programmes already in trouble.

    • Assessing a troubled programme
    • Rebuilding a credible plan
    • Resetting stakeholder expectations
    • Deciding to stop a programme

BuildDrive one cross-team initiative to a milestone, with the communication artefacts to show for it.

Systems and scale

3-5 weeks · 0/5 topics

Improving how the organisation delivers, not just this one programme.

  1. Fixing the system that produced the delay, not just the delay.

    • Identifying systemic bottlenecks
    • Lightweight process design
    • Getting adoption across teams
    • Measuring improvement
  2. Data to replace opinion in planning conversations.

    • Throughput and cycle time
    • Dependency wait time
    • Predictability measures
    • Avoiding metrics that get gamed
  3. Too many concurrent programmes is the most common organisational failure.

    • Work in progress limits
    • Capacity versus demand
    • Portfolio prioritisation
    • Saying no at the organisation level
  4. Tracking systems that reflect reality with minimal manual effort.

    • Programme tracking tooling
    • Automated status collection
    • Dependency visualisation
    • Reducing reporting overhead
  5. Learning that crosses team boundaries, where it is usually lost.

    • Programme retrospectives
    • Identifying systemic causes
    • Action items that get done
    • Sharing learning across programmes

BuildIntroduce one process improvement across multiple teams and measure the effect.

Interview preparation

3-4 weeks · 0/5 topics

TPM loops test programme scenarios, technical depth and cross-team influence.

  1. Plan a described multi-team programme out loud.

    • Decomposing the programme
    • Identifying dependencies and critical path
    • Risk identification
    • Communication and reporting plan
  2. Enough system design to prove the 'technical' in the title.

    • High-level system design
    • Identifying technical risk in a design
    • Asking good questions of engineers
    • Migration planning
  3. Influence, conflict and recovery stories dominate.

    Ch — Behavioural Questions
    • A programme you rescued
    • Resolving a cross-team conflict
    • Delivering bad news to executives
    • A programme that failed and why
  4. Given a vague goal and no plan, what do you do first.

    • Structuring an undefined problem
    • Identifying the right stakeholders
    • Making progress without full information
    • Knowing what to nail down first
  5. Artefacts from real programmes, sanitised.

    • A programme plan you wrote
    • A dependency map
    • A status report format you designed
    • Measured delivery improvements

BuildThree deeply prepared programme stories with dependencies, risks and measurable outcomes.

TPM tools on your CV

  • Jira / Linear
  • Confluence / Notion
  • Miro
  • Dependency mapping tools
  • Dashboarding tools

What TPM employers ask to see

  • A programme plan with dependencies and critical path
  • A recovered programme with before and after status
  • A delivery process improvement with measured effect
  • A launch readiness framework you designed

IT project and programme management is named consistently in demand surveys. Large technology organisations hire TPMs specifically for cross-team execution.

Content last reviewed 2026-08-31. Guidance only — no institute or paid placement is endorsed anywhere in this book.