Company
Amazon interview questions
653 practice questions in the style of Amazon's interviews, covering Behavioral & Leadership, System Design, Coding & Algorithms, Product / Decision Making, Data Manipulation (SQL/Python), Analytics & Experimentation, Statistics & Math, Software Engineering Fundamentals, Machine Learning, ML System Design, Product Design & Strategy.
50 easy471 medium132 hard
Amazon interview questions by the numbers
Last updated
Katkat has 653 Amazon interview questions. The largest topics are Coding & Algorithms (35%), Behavioral & Leadership (26%) and System Design (9%). By difficulty: 8% easy, 72% medium and 20% hard. The most common round is Technical Screen (49%). Frequent concepts include System Design, Behavioral, Leadership and Algorithms.
Topics
- Coding & Algorithms35% · 226
- Behavioral & Leadership26% · 168
- System Design9% · 56
- Machine Learning8% · 55
- Analytics & Experimentation4% · 28
- ML System Design2% · 16
Difficulty
- Easy8% · 50
- Medium72% · 471
- Hard20% · 132
Interview rounds
- Technical Screen49% · 318
- Onsite37% · 243
- Online Assessment11% · 71
- Other2% · 13
- HR Screen1% · 8
Roles
- Software Engineer61% · 400
- Data Scientist22% · 144
- Applied Scientist8% · 54
- Product Manager3% · 22
- Business Intelligence Engineer2% · 13
Frequent concepts
- System Design5% · 34
- Behavioral5% · 32
- Leadership4% · 29
- Algorithms4% · 23
- Distributed Systems4% · 23
- Optimization3% · 21
Most mentioned in interview experiences
- 1.Answer Amazon Leadership Principles questions44 reports
- 2.Answer common Amazon behavioral questions17 reports
- 3.Answer Amazon Behavioral Questions15 reports
- 4.Answer Leadership and GenAI Behavioral Questions15 reports
- 5.Solve Algorithmic Challenges in Online Coding Assessments15 reports
- 6.Assess Candidate's Alignment with Amazon Leadership Principles13 reports
- 7.Solve LeetCode string and list problems11 reports
- 8.Answer common leadership prompts10 reports
- 9.Demonstrate Leadership Principles in Projects9 reports
- 10.Amazon Leadership Principles – Behavioral Deep Dive8 reports
Counted from 213 candidate interview experiences on Katkat. How we collect and count
Showing 271–300 of 653 results
Design rolling-window top-K click tracker evaluates algorithm design, data structures, correctness, complexity, edge cases, and implementation details in a realistic interview setting. A strong answer states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.
AmazonSoftware EngineerCoding & AlgorithmsOnsiteThis question evaluates cloud systems design competencies including multi-tier network architecture, IP addressing and capacity planning, security controls, centralized server management, shared storage trade-offs, and identity and access integration within a production-scale virtual private cloud.
AmazonSoftware EngineerSystem DesignTechnical ScreenThis question evaluates data modeling, database design, and SQL proficiency—covering normalization, schema constraints, indexing, star-schema warehousing, slowly changing dimensions, partitioning strategies, and complex analytic queries—in the domain of relational databases and data warehousing (Data Manipulation/SQL).
AmazonData ScientistData Manipulation (SQL/Python)OnsiteThis problem tests the architecture of a high-throughput streaming system capable of detecting anomalies in real-time, managing extreme class imbalance for labeling, and maintaining low-latency inference at a global scale.
AmazonApplied ScientistML System DesignOnsiteA product sense question from Amazon product manager interviews on applying AI to make grocery shopping better for customers. It tests choosing a shopper segment, mapping the shopping journey, picking problems where AI adds real value, prioritizing a first release, and setting metrics and guardrails for prediction errors.
AmazonProduct ManagerProduct Design & StrategyOtherTests your ability to design a probabilistic Bayesian classification system under conditions of informative missingness, non-stationary class priors, and strict calibration requirements.
AmazonApplied ScientistMachine LearningOnsiteTests detection and resolution of cycles in singly linked lists using two-pointer techniques with constant auxiliary space.
AmazonSoftware EngineerCoding & AlgorithmsTechnical ScreenThis question evaluates mastery of graph algorithms and graph theory concepts—specifically directed cycle detection—and assesses the ability to reason about algorithmic correctness and to analyze time and space complexity for competing approaches.
AmazonSoftware EngineerCoding & AlgorithmsOnsiteThis question evaluates understanding of cycle detection in linked lists and directed graphs, assessing competencies in pointer manipulation, graph traversal strategies, and reasoning about algorithmic time and space complexity within the Coding & Algorithms domain.
AmazonSoftware EngineerCoding & AlgorithmsTechnical ScreenThis question evaluates proficiency in string processing, selection and use of appropriate data structures and algorithms (hashing, tries), dynamic programming and memoization, and complexity analysis for large inputs and edge-case handling within the Coding & Algorithms domain.
AmazonSoftware EngineerCoding & AlgorithmsTechnical ScreenThis interview question evaluates metric design, causal reasoning, experiment setup, diagnostics, SQL/statistical checks, and recommendations in a realistic interview setting. A strong answer for Determine Discount's Effect on Conversion Rate with A/B Testing states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.
AmazonData ScientistAnalytics & ExperimentationTechnical ScreenThis question evaluates string-processing skills and algorithmic problem-solving, including handling character uniqueness and performance considerations. Commonly asked in Coding & Algorithms interviews to assess a candidate's ability to implement efficient solutions and reason about time/space trade-offs, it targets practical application rather than purely conceptual understanding.
AmazonData ScientistCoding & AlgorithmsTechnical ScreenEvaluates conditional probability reasoning in the classic two-children problem with different observation mechanisms. Strong answers enumerate ordered outcomes, condition correctly, and compare at-least-one, older-child, and random-child cases.
AmazonData ScientistStatistics & MathTechnical ScreenThis question evaluates string-processing and algorithmic problem-solving skills, including handling incremental updates, counting substrings impacted by character replacements, and performance-aware simulation.
AmazonSoftware EngineerCoding & AlgorithmsOnline AssessmentThis problem tests your ability to model dependencies using a directed graph and detect cycles to determine if a set of tasks can be completed.
AmazonSoftware EngineerCoding & AlgorithmsTechnical ScreenThis problem tests your ability to handle interval sorting and linear-time overlap detection to ensure no two meetings conflict.
AmazonSoftware EngineerCoding & AlgorithmsTechnical ScreenTests array manipulation, counting techniques, and greedy or constraint-satisfaction logic to determine if an array can be permuted so no two adjacent elements sum to ten or more.
AmazonSoftware EngineerCoding & AlgorithmsTechnical ScreenDetermine whether an entire breadth-first encoded binary tree obeys the strict BST invariant. Use ancestor bounds rather than only parent-child checks, reject duplicates, handle numeric extremes, and discuss an iterative approach for deep trees.
AmazonSoftware EngineerCoding & AlgorithmsTechnical ScreenThis problem tests your ability to model prerequisites as a directed graph and detect cycles to determine if a valid topological ordering exists.
AmazonApplied ScientistCoding & AlgorithmsTechnical ScreenThis interview question evaluates algorithm design, data structures, correctness, complexity, edge cases, and implementation details in a realistic interview setting. A strong answer for Determine string segmentability with dictionary states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.
AmazonSoftware EngineerCoding & AlgorithmsOnsiteDiagnose Bias–Variance Trade-off in Supervised Learning evaluates core ML concepts, assumptions, math intuition, training/evaluation trade-offs, and practical failure modes in a realistic interview setting. A strong answer states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.
AmazonData ScientistMachine LearningOnsiteDiagnose Business Decline Using Key Data Metrics evaluates metric design, causal reasoning, experiment setup, diagnostics, SQL/statistical checks, and recommendations in a realistic interview setting. A strong answer states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.
AmazonData ScientistAnalytics & ExperimentationOnsiteEvaluates incident-style analysis of a sudden purchase-conversion drop in a consumer product. Strong answers list plausible causes, validate with concrete cuts and logs, design an A/B test, and define metrics.
AmazonData ScientistAnalytics & ExperimentationTechnical ScreenThis question evaluates mastery of SQL join semantics (LEFT, RIGHT, FULL OUTER emulation, CROSS), NULL equality and duplicate handling, GROUP BY/HAVING behavior under ONLY_FULL_GROUP_BY, aggregation result shaping and type/format conversions in the Data Manipulation (SQL/Python) domain.
AmazonData ScientistData Manipulation (SQL/Python)Online AssessmentThis question evaluates debugging and root-cause analysis skills related to scoring logic, data integrity, feature engineering, and system reliability in return-eligibility services.
AmazonSoftware EngineerSoftware Engineering FundamentalsOnline AssessmentTwo behavioral prompts on diving deep: describe untangling a complex team problem by examining the details yourself, and finding the true root cause behind a misleading first explanation. It assesses hands-on investigation, rigor with evidence and fixes that prevent recurrence.
AmazonSoftware EngineerBehavioral & LeadershipOtherPrepare evidence-based behavioral stories about generative AI use, technical complexity, deadlines, ambiguity, ownership, critical feedback, and rapid learning. Emphasize personal decisions, verification, stakeholder communication, honest trade-offs, measurable outcomes, and lessons from imperfect results.
AmazonSoftware EngineerBehavioral & LeadershipOnsiteThis set of behavioral prompts evaluates a candidate's ability to navigate high-pressure engineering environments, focusing on self-awareness, cross-functional collaboration, and technical growth.
AmazonSoftware EngineerBehavioral & LeadershipTechnical ScreenDiscuss deadline, challenge, feature evaluates behavioral evidence, ownership, communication, trade-offs, and measurable outcomes in a realistic interview setting. A strong answer states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.
AmazonSoftware EngineerBehavioral & LeadershipTechnical ScreenAn Amazon software engineer behavioral screen covering deadline and prioritization skills, accountability for a missed deadline, response to negative feedback, going beyond requirements, root-cause deep dives with verification, and thoughtful reverse questions for the hiring manager. Includes STAR(L) sample answers and a scoring rubric tied to Amazon's Leadership Principles.
AmazonSoftware EngineerBehavioral & LeadershipTechnical Screen
Amazon interview experiences
All 396 →- L6 Phone Screen With an Impatient Interviewer, LCA Follow-up StuckAmazon · Software Engineer · Senior+ · Technical Screen · Oct 2026
The interviewer was impossible to find anywhere online, I couldn't find a thing about him and I'm speechless. BQ: 1. How do you evaluate customer experience? 2. A major unexpected obstacle. For the first one, I think the point of the question was the evaluation part, and my story was just directly collecting feedback, which he wasn't happy with 😭 For the second one, he felt the obstacle wasn't ma…
- Three Rounds of Graphs, System Design and Leadership PrinciplesAmazon · Software Engineer · Technical Screen · Oct 2026
I interviewed with the Agentic AI security product team under AWS. The location is Austin. Every round was 1 hour. Round 1 was a DAG topological sort. It was pretty good, pretty basic. Round 2 was another directed graph problem. This team really likes graph problems. It was something like working out what you need to make a cake, and it is very similar to a LeetCode problem. Round 3 was a traditi…
- Four Rounds with Detailed Behavioral QuestionsAmazon · Software Engineer · Onsite · Sep 2026
The author describes four Amazon virtual-onsite interviews for an SDE2 role, each combining behavioral discussion with technical work. The technical topics were dependency ordering and selective reruns, a high-volume inventory-update service, an extensible document-search library, and merging timestamp-ordered event streams without loading everything into memory. Behavioral questions examined inv…
- One DSA Round, Two Mediums, RejectedAmazon · Frontend Engineer · Technical Screen · Sep 2026Rejected
I applied through a LinkedIn post for SDE I (Frontend). HR contacted me over a call and we discussed the further rounds. Round 1 (PS-DS Round) (1hr) Two DSA medium questions were asked, and I was able to solve both of them within the time limit (~40 mins). The interviewer was helpful and provided hints. Q1. Lowest Common Ancestor of a Binary Search Tree Q2. Ones and Zeroes Explain brute force, th…
- One Virtual Onsite Round with BQ Drill-downs and a Checkout Price Engine OODAmazon · Software Engineer · Onsite · Sep 2026
Three BQ questions: Q1: Can you tell me about a time when you pushed back against a decision that negatively impacted your team? What was the issue? How did it turn out? Q2: Can you tell me about a time when a system was failing intermittently, and the very obvious metrics were all looking good? How did you find the root cause, and how long did it take? Q3: Can you tell me about a problem you had…
More companies
- Meta666
- Google486
- OpenAI342
- Capital One268
- Microsoft252
- DoorDash241
- Anthropic225
- Uber217
- Apple177
- TikTok176
- Pinterest161
- ByteDance160
- LinkedIn154
- Stripe139
- Snowflake130
- Databricks122
- Airbnb112
- Rippling106
- Oracle104
- Coinbase99
- Netflix97
- NVIDIA95
- Snapchat94
- Citadel90
- Waymo90
- Instacart87
- Roblox84
- Salesforce77
- Optiver76
- Shopify63
- Robinhood60
- Atlassian55
- Hudson River Trading55
- Two Sigma55
- J.P. Morgan53
- PayPal53
- xAI53
- Lyft52
- Tesla52
- Other51
