Amazon Technical Program Manager Interview Guide

Dan Lee's profile image
Dan LeeData & AI Lead
Last update
Amazon Technical Program Manager Interview Guide

The short answer: Amazon publishes its own TPM interview prep page. It lists a 60-minute technical phone screen, a writing assessment due 2 days before the loop, and a loop of five 55-minute interviews with members of the TPM community, including at least one software systems design question. Every interviewer also assesses the Leadership Principles. Amazon's prep video says TPMs do not need to code, but they must show deep knowledge of distributed systems, APIs, storage and databases. Candidate sources add a Bar Raiser to the loop. Amazon does not publish a rule on AI use in interviews. Last reviewed October 2026.

Amazon Technical Program Manager at a Glance

Base Salary (US postings)

$127k - $303k/yr

Interview Rounds

6 to 7 rounds

Levels

TPM - Sr. Manager

Experience

2–7+ yrs

RingAmazon AdsAlexaFulfilled by AmazonPrime Air

Amazon technical program manager interview: quick answers

QuestionShort answer
How many interview rounds?Amazon lists a 60-minute technical phone screen (some teams add a second), a writing assessment, then five 55-minute interviews in the loop.
What do the rounds test?Amazon says the loop splits program management, stakeholder and partner management, technical depth with at least one software systems design question, and the Leadership Principles across the interviewers.
Do Amazon TPMs have to code?Amazon's TPM prep video says no, but you must show deep knowledge of distributed systems, APIs, storage, relational and non-relational databases and microservices, possibly on a whiteboard.
Can I use AI tools?Amazon does not publish a rule on AI use in interviews; ask your recruiter. A 2025 news report described internal Amazon guidance asking candidates not to use generative AI tools unless explicitly permitted.
How much does an Amazon TPM make?US postings list base salary from $127.1K (TPM) to $239.4K (Principal TPM), and up to $302.9K for a Sr. Manager of TPMs. Postings say the package also includes sign-on payments and RSUs.
How long does it take?Amazon says the recruiter shares the outcome within 5 business days of the loop. It publishes no overall timeline for the process.

The Amazon technical program manager role

What Amazon technical program managers work on, the skills its job postings ask for, and what a week can look like. Amazon posts the role as Technical Program Manager, Technical Program Manager III, Senior Technical Program Manager, Principal Technical Program Manager and Sr. Manager, Technical Program Manager.

Primary Focus

RingAmazon AdsAlexaFulfilled by AmazonPrime Air

What You Need

  • 2+ years of technical product or program management (TPM)
  • 2+ years of software development (TPM), rising to 5+ years (Principal)
  • Working directly with software engineering teams
  • Managing programs across cross-functional teams and coordinating release schedules
  • Project management disciplines: scope, schedule, budget, quality, risk and critical path
  • Building and evaluating system-level technical design (TPM III)
  • 7+ years of people management (Sr. Manager, TPM)

Nice to Have

  • Defining KPIs and SLAs for multi-million dollar businesses
  • Reporting to senior leadership
  • Experience with LLMs and agent-based workflows (some postings)
  • Program governance, metrics and reporting across distributed systems

Want to ace the interview?

Practice with real questions.

Start Mock Interview

A Week in the Life of a Amazon Technical Program Manager

Illustrative week · Amazon

An illustrative week for a technical program manager, built from what Amazon says about the role in its own job postings and publications. Real weeks vary by team.

Culture notes

  • TPM postings ask TPMs to create mechanisms for timely, accurate execution and to keep improving them.
  • Every candidate is assessed on the Leadership Principles, 16 on Amazon's current page.
  • Writing is a TPM competency, tested before the loop.
  • Some programs use decision gates with explicit criteria for continuing or stopping an initiative.

Key takeaway: Expect to run several cross-team programs at once, find the technical dependencies and risks early, and report on them in writing.

Amazon technical program manager levels and pay

Your level sets the bar you are interviewed against and the pay band of the offer.

Amazon Technical Program Manager Levels

Each level has different expectations, compensation, and interview focus.

2+ yrs

What This Level Looks Like

Leads several cross-functional initiatives at once, manages escalations and trades off business needs against technical constraints.

Interview Focus at This Level

Program management and Leadership Principles stories plus one systems design question.

Find your level

Practice with questions tailored to your target level.

Start Practicing

Amazon's TPM postings do not state L levels, so the ladder is title-based. TPM III asks for the same 5+ years as Senior TPM, and its New York range matches the New York Senior TPM range. Ranges also vary by city: the same Sr. TPM posting lists a higher range for New York than for Seattle.

Pay in Amazon's US job postings

Amazon's US TPM postings list a base salary range by city. Postings say the full package also includes sign-on payments and RSUs.

Ranges differ by city for the same posting, as the Sr. TPM and Sr. Manager rows show. The RBKS posting is titled Technical Program Manager, but its description says Ring is looking for a Sr. Technical Program Manager. Ranges seen October 29, 2026.

Amazon technical program manager interview process

The steps, timings and competencies come from Amazon's TPM interview prep page and its prep videos. Amazon does not say which loop interviewer covers which competency, so the loop is shown by topic. The Bar Raiser and the round-by-round split come from candidate sources.

6 to 7 rounds

Screen

1 round
1

Technical phone screen

60mPhone or video

Amazon says it mixes behavioral and situational questions with technical ones, including project management and the Leadership Principles, and that some teams and roles need a second screen. Candidate sources describe three parts: program management, a technical or system design question, and Leadership Principles.

program_managementsystem_designbehavioral

Tips for this round

  • Expect program management, a technical question and Leadership Principles in one hour.
  • Treat the technical part seriously. Candidate sources say it decides whether you continue as a technical or non-technical program manager.
  • Keep your introduction under two minutes.

Take-home

1 round
2

Writing assessment

Writing exercise

Amazon lists writing as a TPM competency and sends the exercise before the loop. It publishes no prompt or length.

writing

Tips for this round

  • Ask your recruiter for the format, since Amazon publishes none.
  • Write plainly, lead with the answer and support it with data.

Onsite

3 rounds
3

Loop: program and stakeholder management

55mRemote or in person

Amazon says loop interviewers split the competencies, including program management and stakeholder and partner management. It looks for customer-centric strategy, meaningful metrics, end-to-end project management, escalation handling and trade-offs between business needs and technical limits.

program_managementstakeholder_managementbehavioral

Tips for this round

  • Show end-to-end project management, escalations and trade-offs between business needs and technical limits.
  • Use metrics in every story and state the result against a benchmark.

Tips to Stand Out

  • Recall specific past experiences, map them to the Leadership Principles and include metrics. Bring two or three examples per principle.
  • Use STAR and prepare stories on risk, success, failure and growth, with the result stated against a benchmark.
  • In systems design, ask questions to complete and validate your design, explain the reason for each technical choice, then pause and ask whether the interviewer wants more depth.
  • Be ready to explain system limits, scaling factors, boundary conditions and why architecture decisions were made.
  • Think out loud and ask clarifying questions instead of assuming. Notes with key metrics are fine, but do not read from a script.
  • Keep your introduction under two minutes.

Common Reasons Candidates Don't Pass

  • ✗Candidate sources say stories that go against a Leadership Principle, such as waiting for a coworker on vacation instead of taking ownership, are a red flag.

Based on Amazon's own pages and candidate reports.

Amazon says the loop is five 55-minute interviews, held remotely over video or in person, and that it asks no brain teasers. Candidate sources disagree on the count: one guide describes 5 to 6 one-hour interviews including a Bar Raiser and the hiring manager, and a 2026 L6 report from India describes a 4-round virtual loop. One candidate source says the Bar Raiser holds veto power. Last reviewed October 2026.

What is different at Amazon

  • TPM is a technical job family at Amazon. Postings sit in the Technical Program Management job family and ask for software development experience, such as 2+ years for TPM and 5+ years for Principal. Current US postings cover Ring, Amazon Ads, Alexa, Amazon Leo, Prime Air, Fulfilled by Amazon, Stores Finance Tech, Global Procurement and Annapurna Labs.
  • TPM differs from Product Manager - Technical (PM-T). Amazon's video says TPMs must design a system from ambiguous requirements and whiteboard it, while PM-Ts need a conceptual grasp of the product's technology and do not go deep into system design. PM-Ts own research, features, go-to-market plans and success metrics.
  • TPM differs from Program Manager. Amazon's Program Manager screen splits time between the Leadership Principles and program and project management, and its competencies are program management, stakeholder management and writing. The TPM page adds technical depth and a required software systems design question. Technical Infrastructure Program Manager is another separate job family, for data center and infrastructure delivery.
  • Amazon describes TPMs as the glue across several teams. The technical side is finding dependencies and technical risks, and the program side is scheduling, sprints, milestones and status reports.
  • Writing is tested before the loop. The recruiter sends a writing assessment that is due 2 days before your interviews, and Amazon lists writing as a TPM competency.
  • Amazon publishes no AI rule for interviews. No rule appears on the amazon.jobs hiring pages, and Amazon's own article on AI in hiring says its coding assessments include an AI assistant without stating a rule for interviews. A March 2025 news report quoted internal guidance asking candidates not to use generative AI tools unless explicitly permitted; that is press reporting, and Amazon has not published it as a rule.

Amazon technical program manager interview questions

Questions from our bank, then practice prompts we wrote for this guide around Amazon's work.

Questions tagged Amazon

From the DataInterview question bank, where our team tags each question with the companies it fits. Open one to answer it and compare with the solution.

Program management practice

Prompts we wrote for this guide around Amazon's work. They are not reported interview questions. Each answer is an outline or a worked solution.

A Prime Air program has 120 tasks planned over 18 weeks. After 6 weeks, 30 tasks are done, against a plan of 40. At the current pace, when does it finish, and what do you do?

MediumProgram Management

Sample Answer

Planned pace is 120 / 18 = 6.67 tasks a week, so 40 by week 6. Actual pace is 30 / 6 = 5 tasks a week. The remaining 90 tasks take 90 / 5 = 18 more weeks, so the program finishes in week 24, six weeks late. Check whether the slowdown is on the critical path or in tasks with slack before you escalate. Then bring options with trade-offs, such as adding people to the bottleneck team, cutting scope or moving the date, and a recommendation.

Practice more questions

Systems design practice

Prompts we wrote for this guide around Amazon's work. They are not reported interview questions. Each answer is an outline or a worked solution.

Design the motion event pipeline for Ring doorbells. Assume 10 million doorbells, 20 motion events per doorbell per day, and a 2 MB video clip per event kept for 30 days.

MediumSystem Design

Sample Answer

Events are 10 million x 20 = 200 million a day, about 2,315 per second on average (200,000,000 / 86,400), so plan for peaks around 5 times that, about 11,600 per second. Clips are 200 million x 2 MB = 400 TB a day, and 30 days is 12 PB. Use direct uploads of clips to object storage with metadata in a key-value store keyed by device and time, a queue that triggers notifications, and lifecycle rules that delete clips after 30 days. Monitor upload failures and notification latency.

Practice more questions

Writing practice

Prompts we wrote for this guide around Amazon's work. They are not reported interview questions. Each answer is an outline or a worked solution.

Write a one-page status update for leadership on a program that is two weeks behind.

MediumExecution

Sample Answer

Lead with the status and the new date. Then give the cause in one or two sentences, the impact on customers and dependent teams, the options considered and the one you recommend, and what you need from leadership. Use numbers instead of adjectives. Amazon publishes no format for its writing assessment, so practice short, structured documents like this one.

Practice more questions

Behavioral practice

Prompts we wrote for this guide around Amazon's work. They are not reported interview questions. Each answer is an outline or a worked solution.

Tell me about a time you took on a risk in a program.

MediumBehavioral

Sample Answer

Amazon asks for stories on risk, success, failure and growth. Explain the risk, the data behind your call, how you limited the downside and the result against a benchmark.

Practice more questions

Practice problem: roll up program status from task slips

python

A program maps each task to (duration_days, [dependencies], planned_finish_day). A task starts when all its dependencies finish (day 0 if it has none). delays maps some tasks to extra days added to their duration. Write program_status(tasks, delays, threshold) that returns each task's status: "green" if its forecast finish is on or before its planned finish, "yellow" if it is late by at most threshold days, and "red" if later. Slips flow through dependencies. Raise ValueError for an unknown dependency or a cycle. Example: tasks {"spec": (5, [], 5), "build": (10, ["spec"], 15), "test": (4, ["build"], 20), "docs": (3, ["spec"], 10)}, delays {"build": 3}, threshold 2 returns {"spec": "green", "build": "red", "test": "yellow", "docs": "green"}: build finishes on day 18 and test on day 22.

Python
1from typing import Dict, List, Tuple
2
3def program_status(tasks: Dict[str, Tuple[int, List[str], int]], delays: Dict[str, int],
4                   threshold: int) -> Dict[str, str]:
5    """Return a green, yellow or red status for every task."""
6    pass

700+ coding problems with a live code executor.

Practice in the Engine

How to prepare

A plan for the Amazon loop, most important first:

  1. Prepare two or three stories per Leadership Principle with metrics, covering risk, success, failure and growth, at the scope of your target level.
  2. Practice software systems design for ambiguous, customer-facing problems: specific technology choices, APIs, database, data flow and monitoring.
  3. Review distributed systems basics: APIs, storage, relational and non-relational databases and microservices, and how each scales.
  4. Practice short written documents (a status update, a proposal, a decision memo) so the writing assessment feels routine.
  5. Prepare program stories about escalations and business versus technical trade-offs, with the result stated against a benchmark.
  6. Ask your recruiter how many loop interviews you will have, the writing assessment format and the rules on AI tools.

Practice path

Courses that cover the rounds above:

Are you ready for the Amazon technical program manager interview?

1 / 6
Program Management

Can you plan a multi-team launch: milestones, dependencies, risks and how you track them?

Frequently Asked Questions

How many rounds is the Amazon technical program manager interview?

Amazon lists a 60-minute technical phone screen (sometimes two), a writing assessment due 2 days before the loop, and five 55-minute loop interviews. Candidate sources describe anything from 4 to 6 loop interviews, so confirm your count with the recruiter.

How is an Amazon TPM different from a PM-T?

Amazon's video says TPMs must design a system from ambiguous requirements and whiteboard it. PM-Ts need a conceptual grasp of how the product's technology works and do not go deep into system design. PM-Ts own research, features, go-to-market plans and success metrics.

How is an Amazon TPM different from a Program Manager?

Amazon publishes a separate prep page for each. The Program Manager screen splits time between the Leadership Principles and program and project management, with no technical depth among its competencies. The TPM interview adds technical depth and at least one software systems design question.

Can I use AI tools in an Amazon TPM interview?

Amazon does not publish a rule on AI use in interviews; ask your recruiter. A March 2025 news report described internal Amazon guidance asking candidates not to use generative AI tools during interviews unless explicitly permitted, and said breaking it may lead to disqualification. That is a press report, and Amazon has not published such a rule.

How much do Amazon technical program managers make?

In US postings seen in October 2026, TPM lists $127.1K to $172K base, Senior TPM $148.7K to $201.2K in Seattle and $163.6K to $221.3K in New York, TPM III $163.6K to $221.3K in New York, and Principal TPM $177K to $239.4K. Sr. Manager, TPM lists $194.7K to $302.9K. Postings say the package also includes sign-on payments and RSUs.

What is the Amazon TPM writing assessment?

The recruiter sends it, and it is due 2 days before your loop. Amazon lists writing as a TPM competency but publishes no prompt or length, so ask your recruiter what format to expect.

Does Amazon hire TPM interns?

Amazon posts Technical Program Manager Intern 2027 roles in Luxembourg and Madrid (European Operations) for penultimate or final-year students in computer science, engineering or project management, lasting 3 to 6 months and asking for SQL and ETL skills. We found no US TPM internship on amazon.jobs.

Dan Lee's profile image

Written by

Dan Lee

Data & AI Lead

Dan is a seasoned data scientist and ML coach with 10+ years of experience at Google, PayPal, and startups. He has helped candidates land top-paying roles and offers personalized guidance to accelerate your data career.

Connect on LinkedIn