real interview stories, told over a cup of tea ♡
Amazon Interview Experiences
3935 interview stories from candidates at 857 companies: how each round went, what was asked and how it ended. Every company page links to practice questions in the same style.
- 3935
- Experiences
- 857
- Companies
- 532
- Offers
396 results
- 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…
- Online Assessment Coding Question on Maximizing a Bitwise ANDAmazon · Software Engineer · Online Assessment · Sep 2026
Fresh out of the oven. I found the coding question really confusing. I spent a long time thinking and guessing, and I guessed bitwise AND, which turned out to be wrong. Afterwards I went back over it with Claude, and the approach it gave me was greedy + bit manipulation. Here is the summary: Problem: Given an array Arr, a count K, and a budget C. You can distribute C total "capacity" as increases…
- Online Assessment with a Coordinate-Compression Problem and a Debugging TaskAmazon · Software Engineer · Online Assessment · Sep 2026
One algorithm question, one project question, an AI-coding debug round. Q1: There are infinitely many bags in a row. Each segment [l, r, v] means bags l through r each hold v dollars. Segments do not overlap, and empty bags count as 0. Pick k consecutive bags and find the maximum total amount, mod 1e9+7. Constraints: n
- Online Assessment with a Django Debug RoundAmazon · Software Engineer · Online Assessment · Sep 2026
40 min Coding. It was pretty hard, the approach was greedy + bit manipulation. Feels like Amazon doesn't want to hire anyone, lol 60 min Debug. This one is tricky, so let me roughly go over my approach: The second part is an existing Django project, and you have to debug it based on the failing tests. You are not asked to write Django from scratch. The debug order I'd recommend is: Test → URL → V…
- Online Assessment with a Merge-Strings Conflict Problem and an AI Spring Boot Bug-Fix TaskAmazon · Software Engineer · Online Assessment · Sep 2026
CODE Given two strings (lowercase English letters), primary and secondary, with lengths m and n respectively, try to merge them into one string: Keep the original order within each string A smaller character has higher priority A conflict is defined as the case where a character with low priority is merged before a character with high priority in the final merged string. For example, if the merge…
- Phone Screen Covers Music Recommendation CTR System DesignAmazon · Applied Scientist · Technical Screen · Sep 2026In progress
Phone screen Describe yourself What's your PhD topic What's your contribution Describe a time when you deliver under tight timeline ML Given a music recommendation, how would you design a system to convert to CTR rate? How do you embed the song? How do you deal with certain features? How do you deal with extremely sparse feature? Results aren't out yet, will update as I know more. Describe an ML…
- Robot Coordination and File-Watcher DesignAmazon · Software Engineer · Technical Screen · Sep 2026
The author describes a first-round Amazon phone interview organized into technical questions followed by leadership-focused discussion. The applicant reports completing an initial coding problem quickly. Additional technical topics concerned coordinating multiple robots in a restaurant and designing a Kafka-related file-watching system that could handle millions of files. The robot scenario requi…
- SDE II Phone Screen and a No-Backtrack, No-Turns Maze ProblemAmazon · Software Engineer · Technical Screen · Sep 2026Rejected
SDE II 09/02 Online Assessment 09/16 Phone Screen 20 minutes of deep-diving into my resume — tech stack choices, trade-offs, business logic, which part I was specifically responsible for, plus 2 Leadership Principles. 40 minutes of coding. I couldn't find the original problem online — it was a BFS reachability problem with direction vectors. X means you can't walk there, 0 means you can. Constrai…
- SQL Interrupted and a Shortened Phone ScreenAmazon · Business Intelligence Engineer · Technical Screen · Sep 2026
I'd interviewed for Amazon BIE twice before. This was my third time, and the content was different every time. There aren't many related questions shared, so I'm contributing my experience to give everyone a sense of the difficulty. SQL: Write a query to find departments where more than 50% of employees exceeded their quarterly targets, but the department's overall sales growth is below the compa…
- Withdrew from the SDE II Virtual OnsiteAmazon · Software Engineer · Onsite · Sep 2026Withdrew
Some details have been intentionally obscured. HR reached out on LinkedIn. I ignored the first message, but then they messaged once a week for the next two weeks. I wasn't doing much, so I thought I might as well interview and see. At the end of July, I took the OA for position one and received a phone-screen invitation the next day. One question involved a drone delivering packages clockwise aro…
- ADCI - Karnataka Software Engineer Interview Experience: A year of waitingADCI - Karnataka · Software Engineer · Aug 2026
This was frustrating mostly because it dragged on. The technical and personality parts were not the main problem. I had been interviewing for more than a year and did not feel that anyone kept me updated or consistently looped me in. The sequence was a home technical exam, then a home technical and personality set, followed by a Zoom technical exam. I kept waiting for clarity about timing and wha…
- ADCI - Karnataka Software Engineer Interview Experience: AI-assisted debugging and leadership principlesADCI - Karnataka · Software Engineer · Online Assessment · Aug 2026
The process began with an online assessment that had one DSA coding task and an AI-assisted debugging exercise. For the debugging part, I was given a coding database and had to use an assistant through prompts to work out why something failed. The stage ended with leadership-principles style questions. After that, I had three technical rounds. Each combined a DSA question with leadership-principl…
- ADCI - Karnataka Software Engineer Interview Experience: arrays by hand and bidding designADCI - Karnataka · Software Engineer · Technical Screen · Aug 2026
My loop began with an in-person first round that the interviewer said would take about an hour. We started with my resume and past experience, then moved into HR-related questions tied to that background. The technical portion was a medium arrays problem that I had to solve by hand. The second round was online and focused on backend design for bidding at an advertising agency. Moving from a hand-…
- ADCI - Karnataka Software Engineer Interview Experience: behavioral focus with easier codingADCI - Karnataka · Software Engineer · Aug 2026Offer
My interview loop was more straightforward than I had heard. There were two rounds, both combining behavioral questions with easier LeetCode-style questions. The first was with a manager and the second with a team member. The difficulty felt manageable, and the behavioral conversation was not harsh. Leadership principles clearly mattered, but the discussion did not feel adversarial. It felt like…
- ADCI - Karnataka Software Engineer Interview Experience: behavioral panel on Microsoft TeamsADCI - Karnataka · Software Engineer · Aug 2026
My interview was a roughly forty-five-minute Microsoft Teams call with a two-person panel. It was mostly behavioral, focused on my background and resume, with fewer technical questions than I expected. The pace felt more like a conversation than a coding session. The panel wanted me to explain my experience instead of pushing deeply into algorithms. I did not receive an offer. In hindsight, the f…
- ADCI - Karnataka Software Engineer Interview Experience: binary search, BFS, and AI questionsADCI - Karnataka · Software Engineer · Aug 2026
I went through two interview rounds. The first had two DSA problems. One used binary search on the answer, and the other was BFS. During that same round, they also asked about AI and hallucinations. The second round was a crypto number style question. The topics were varied, and the AI portion in the first round surprised me because it moved the conversation away from pure coding. I did not get a…
- ADCI - Karnataka Software Engineer Interview Experience: binary tree serialization and complexityADCI - Karnataka · Software Engineer · Technical Screen · Aug 2026
The first round had two DSA problems, with about 30 minutes for each. One was about serializing and deserializing a binary tree, followed by questions on time and space complexity. I handled both concepts in that round and moved forward, but things did not work out after that. The process stayed focused on fundamentals. They wanted me to implement a solution and explain its efficiency. When I did…
- ADCI - Karnataka Software Engineer Interview Experience: Bug finding and a relaxed culture fitADCI - Karnataka · Software Engineer · Online Assessment · Aug 2026Offer
The process was compact and low-stress. I first had an online assessment to find bugs in code, followed by another online assessment with two medium LeetCode-style problems. Then I had an in-person conversation about my experience and a LeetCode problem. The last stage was a culture-fit test that also had an online-assessment component. Everyone I spoke with was relaxed and easy to talk to. The t…
- ADCI - Karnataka Software Engineer Interview Experience: Clarify before codingADCI - Karnataka · Software Engineer · Aug 2026
The interviewer was friendly, and their questioning style made me feel less rushed. They would ask a question, wait for my answer, listen carefully, and then ask follow-ups. What stood out was the importance they placed on clarity before coding. They repeatedly appreciated it when I clarified the requirements and intended approach instead of jumping straight into writing code. That made the inter…
- ADCI - Karnataka Software Engineer Interview Experience: CodeSignal AI roundADCI - Karnataka · Software Engineer · Online Assessment · Aug 2026Offer
Communication was smooth from the start. I flew out to meet the team and had a few interviews with clear coordination and good back-and-forth. The assessment was the one part that initially threw me. CodeSignal was confusing at first because they said there was now an AI round. Once I understood what they wanted, it became easier to follow, although the early uncertainty added some mental overhea…
- ADCI - Karnataka Software Engineer Interview Experience: coding, projects, and leadership principlesADCI - Karnataka · Software Engineer · New Grad · Aug 2026
The process followed a typical new-grad pattern: an initial coding round followed by three more rounds. Across them, I saw behavioral questions, project discussion, low-level system design, and more coding. Many questions tied directly to leadership principles, so the behavioral part was more specific than a standard tell-me-about-yourself conversation. I had to shape my answers around those them…
- ADCI - Karnataka Software Engineer Interview Experience: CV discussion and STAR-style storiesADCI - Karnataka · Software Engineer · Aug 2026Offer
The process began with a phone interview that was mostly about my CV. I then had one technical interview and two behavioral interviews with different managers. The behavioral interviews required a lot of stories. It became clear that they wanted answers in a structured format, so I used STAR-style framing to avoid rambling when they asked for specifics. The technical and CV discussions felt strai…
- ADCI - Karnataka Software Engineer Interview Experience: difficult first-stage coding gateADCI - Karnataka · Software Engineer · Aug 2026Rejected
I expected the process to be hard, but it was harder than I thought, and I did not reach the second stage. The first stage had three parts: two chunks of coding and technical work, followed by a short survey. I understood the structure but still could not get through all of it. The difficulty was high enough that I could not recover as the stage went on. I was not selected. What disappointed me w…
- ADCI - Karnataka Software Engineer Interview Experience: DSA follow-ups and behavioral principlesADCI - Karnataka · Software Engineer · Online Assessment · Aug 2026Offer
My interviews followed a three-round sequence. I started with an online assessment, then had a technical interview on basic DSA coding questions with follow-ups, including time-complexity questions. The final round was behavioral and tied directly to Amazon-style behavior principles. Although the DSA questions were described as basic, they still required careful reasoning and clear explanations.…
- ADCI - Karnataka Software Engineer Interview Experience: DSA followed by system designADCI - Karnataka · Software Engineer · Aug 2026Offer
I went through two technical rounds. The first was classic LeetCode-style DSA work with two medium problems, including binary search. The second moved away from pure coding and toward larger systems and products. It covered system design and product discussion, along with design patterns and database questions. It felt like an engineer's interview rather than trivia. The difficulty was average fo…
- ADCI - Karnataka Software Engineer Interview Experience: DSA, design, and resume probingADCI - Karnataka · Software Engineer · Aug 2026Offer
My process felt technical and tough. It combined DSA, low-level design, and a resume discussion that went deeper into my background than I expected. They wanted solid fundamentals in trees, graphs, hash maps, and arrays. I felt challenged throughout, instead of in only one hard round, and I came away thinking I needed to be extremely comfortable with those core areas. I was surprised by how much…