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
Amazon technical program manager interview: quick answers
| Question | Short 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
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.
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.
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.
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.
| Posting | Location | US base salary range |
|---|---|---|
| Technical Program Manager, RBKS | Bellevue, WA | $127.1K to $172K |
| Technical Program Manager, Global Procurement Technology | Irvine, CA or Bellevue, WA | $127.1K to $172K |
| Senior Technical Program Manager, APO Tech Strategic Initiatives | Seattle, WA | $148.7K to $201.2K |
| Sr. Technical Program Manager, Engine AI Transformation | Seattle, WA | $148.7K to $201.2K |
| Sr. Technical Program Manager, Engine AI Transformation | New York, NY | $163.6K to $221.3K |
| Technical Program Manager III, Forecasting, Insights, and Guidance | New York, NY | $163.6K to $221.3K |
| Principal Technical Program Manager, Amazon Stores Finance Tech | Seattle, WA | $177K to $239.4K |
| Principal, Technical Program Manager, Fulfilled by Amazon | Seattle, WA | $177K to $239.4K |
| Sr. Manager, Technical Program Manager, Alexa Connections | Seattle, WA | $194.7K to $263.4K |
| Sr. Manager, Technical Program Manager, Alexa Connections | Sunnyvale, CA | $223.9K to $302.9K |
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 roundTechnical phone screen
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.
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 roundWriting assessment
Amazon lists writing as a TPM competency and sends the exercise before the loop. It publishes no prompt or length.
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 roundsLoop: program and stakeholder management
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.
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.
Loop: technical depth and systems design
Amazon requires at least one software systems design question. Its video says questions are ambiguous, customer-facing problems, such as a social platform, an airline reservation system or extending Prime Video for live sports, and expects specific technology choices with trade-offs, an API sketch, a database choice, data flow and operational monitoring.
Loop: Leadership Principles
Amazon assesses every candidate on its Leadership Principles, and each loop interviewer usually asks two or three behavioral questions. Candidate sources say one interviewer is a Bar Raiser.
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.
API Migration Strategy
Scalable Ticketing System
Cross Region Inventory Sync
Understanding API Idempotency
Design Streaming Service
Amazon Food Delivery
Three Tier Architecture Design
Sharding vs Partitioning
Caching Overview
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?
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.
Ring and a partner team disagree on the launch date for a feature that needs work from both. How do you get to a decision?
How would you set up governance for a program across Stores Finance Tech teams that changes how revenue data flows between systems?
A dependency team tells you its API will ship four weeks late. Three of your milestones depend on it. What do you do in the first 48 hours?
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.
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.
Extend Prime Video to stream a live sports event to 10 million concurrent viewers at 5 Mbps each.
Fulfilled by Amazon needs available-to-sell counts kept in sync between fulfillment centers and the storefront. At peak, 200 fulfillment centers each send 100 inventory updates per second.
Design the purchase order API for a Global Procurement system so that a client retry never creates a duplicate order.
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.
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.
Write a short proposal to replace a manual release checklist with an automated mechanism.
Summarize a technical trade-off for a non-technical stakeholder in one paragraph.
Write the decision gate criteria for a pilot that uses LLM-based agents in a procurement workflow.
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.
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.
Tell me about a time you acted on a problem that was not formally yours.
Tell me about a program that failed.
Tell me about a time you balanced a business need against a technical limit.
Practice problem: roll up program status from task slips
pythonA 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.
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 pass700+ coding problems with a live code executor.
Practice in the EngineHow to prepare
A plan for the Amazon loop, most important first:
- Prepare two or three stories per Leadership Principle with metrics, covering risk, success, failure and growth, at the scope of your target level.
- Practice software systems design for ambiguous, customer-facing problems: specific technology choices, APIs, database, data flow and monitoring.
- Review distributed systems basics: APIs, storage, relational and non-relational databases and microservices, and how each scales.
- Practice short written documents (a status update, a proposal, a decision memo) so the writing assessment feels routine.
- Prepare program stories about escalations and business versus technical trade-offs, with the result stated against a benchmark.
- 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 / 6Can 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.




