Katkat

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.

Questions653

50 easy471 medium132 hard

Your progress0/653

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.

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

Showing 151–180 of 653 results

  • This question tests your initiative, ownership, and ability to collaborate across boundaries. It focuses on your capacity to identify organizational gaps and execute improvements without disrupting team alignment.

    AmazonSoftware EngineerBehavioral & LeadershipTechnical Screen
  • This interview question evaluates behavioral evidence, ownership, communication, trade-offs, and measurable outcomes in a realistic interview setting. A strong answer for Describe Your Most Challenging Project and Its Outcome states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.

    AmazonData ScientistBehavioral & LeadershipTechnical Screen
  • Describe a deep debugging investigation through competing hypotheses, decisive evidence, causal reproduction, and a regression test for the real failure.

    AmazonSoftware EngineerBehavioral & LeadershipTechnical Screen
  • This question evaluates a data scientist's Deliver Results competency, focusing on ownership, decision-making under ambiguity, trade-off analysis, stakeholder management, and the ability to deliver measurable business impact.

    AmazonData ScientistBehavioral & LeadershipTechnical Screen
  • This question evaluates a software engineer's complex problem-solving, prioritization, cross-team collaboration and leadership competencies, along with practical use and validation of generative AI tools in engineering workflows.

    AmazonSoftware EngineerBehavioral & LeadershipTechnical Screen
  • Describe a decision with incomplete information 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.

    AmazonApplied ScientistBehavioral & LeadershipOnsite
  • This question evaluates self-awareness, accountability, learning agility, and leadership by asking the candidate to describe a past failure and the lessons derived from it.

    AmazonSoftware EngineerBehavioral & LeadershipTechnical Screen
  • This question evaluates analytical problem-solving, investigative data-analysis, data validation, and leadership/ownership competencies in the Behavioral & Leadership domain for a Data Scientist role.

    AmazonData ScientistBehavioral & LeadershipTechnical Screen
  • This question evaluates decision-making under time pressure, trade-off analysis, stakeholder alignment, risk communication, and impact measurement in a Software Engineer context.

    AmazonSoftware EngineerBehavioral & LeadershipTechnical Screen
  • Describe achievements, ambiguity, conflict, efficiency, challenges 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 Screen
  • This question evaluates leadership, accountability, timeline and risk management, stakeholder communication, and incident-handling competencies for a software engineer and is categorized under Behavioral & Leadership.

    AmazonSoftware EngineerBehavioral & LeadershipTechnical Screen
  • Describe deadline pressure, challenges, and decision changes 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 Screen
  • Describe diving deep into a problem 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 Screen
  • This question evaluates behavioral and leadership competencies such as ownership of failures and successes, conflict resolution with teammates and stakeholders, metrics-driven impact assessment, communication clarity, and awareness of generative AI failure modes and safeguards.

    AmazonSoftware EngineerBehavioral & LeadershipTechnical Screen
  • This question evaluates interpersonal and leadership competencies such as prioritization and deadline management, scope negotiation, risk communication, conflict resolution, receptiveness to feedback, ownership, proactive collaboration, and root-cause analysis.

    AmazonSoftware EngineerBehavioral & LeadershipOnsite
  • This question evaluates time management, prioritization, accountability, stakeholder communication, and conflict-resolution competencies by probing past examples of meeting tight deadlines, describing a proud accomplishment, and mediating team disputes.

    AmazonSoftware EngineerBehavioral & LeadershipTechnical Screen
  • This question evaluates accountability, ownership, project planning, stakeholder communication, risk-tradeoff analysis, and impact measurement competencies for a data scientist.

    AmazonData ScientistBehavioral & LeadershipHR Screen
  • This question evaluates understanding of model generalization and regularization techniques by probing knowledge of overfitting and L1/L2 regularization and their effects on model parameters.

    AmazonApplied ScientistMachine LearningTechnical Screen
  • This question evaluates a candidate's technical expertise in applied NLP methods, data engineering competencies, and collaborative leadership in managing annotation workflows, along with their ability to articulate specific contributions, trade-offs, and metrics from past projects.

    AmazonData EngineerBehavioral & LeadershipTechnical Screen
  • This interview question evaluates behavioral evidence, ownership, communication, trade-offs, and measurable outcomes in a realistic interview setting. A strong answer for Describe projects and handle challenges states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.

    AmazonSoftware EngineerBehavioral & LeadershipOnsite
  • Describe using customer data 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.

    AmazonProduct ManagerBehavioral & LeadershipTechnical Screen
  • Design 2D DP on a DAG 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 & AlgorithmsTechnical Screen
  • Design A/B Test for New Amazon Recommendation Module 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 & ExperimentationOnsite
  • Design a scalable e-commerce product search engine supporting full-text query matching, multi-attribute filtering, dynamic facet aggregations, and near real-time updates for volatile data like price and inventory.

    AmazonSoftware EngineerSystem DesignOnsite
  • This problem evaluates your ability to design a real-time sensor-to-actuator pipeline for an autonomous robot, focusing on latency, sensor fusion, and safety-critical path adjustments.

    AmazonSoftware EngineerSystem DesignTechnical Screen
  • This question evaluates understanding of incremental loading, change-data-capture, idempotent upsert logic, deduplication, partitioning, and data quality controls for large relational tables within the Data Manipulation (SQL/Python) domain.

    AmazonData ScientistData Manipulation (SQL/Python)Technical Screen
  • This interview question evaluates algorithm design, data structures, correctness, complexity, edge cases, and implementation details in a realistic interview setting. A strong answer for Design LCA with flexible inputs and rule states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.

    AmazonSoftware EngineerCoding & AlgorithmsTechnical Screen
  • This question evaluates understanding of cache design and frequency-based eviction policies, efficient data structures that support O(1) operations, and techniques for approximate frequency estimation and summarization in distributed streaming environments.

    AmazonApplied ScientistCoding & AlgorithmsOnsite
  • This problem tests the ability to design a scalable music streaming architecture, focusing on data modeling for search indices, conflict resolution in distributed state management, and robust API design for real-time playback control.

    AmazonSoftware EngineerSystem DesignOnsite
  • A system design question about the sent, delivered and read indicators in a large mobile messaging app, for one-to-one and group chats. It tests how status updates travel from the recipient's device back to the sender, offline and multi-device behaviour, keeping status monotonic, and controlling the volume of status events.

    AmazonSoftware EngineerSystem DesignOther

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 2026
    Rejected

    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…

  • 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