Amazon · Phone screen → Onsite
In processSeptember Amazon Full-time interview experiences (Part 1:)
Hi! This is the begnning of another chapter 🚀
A roundup of 9 Amazon engineering interview experiences from September 2026. I marked the ones that were confirmed to be SDE II and left the level blank when it wasn’t mentioned. But they are belong to full-time with 3 - 5 yoe
Coverage: Five reports explicitly identified as SDE II, Software Engineer II, or Amazon II, plus four full-time reports whose exact level was not explicitly mentioned.
The reports covers OA, phone screens, coding, LLD, HLD, Hiring Manager, Bar Raiser, and Leadership Principles. Locations include the United States, Bangalore, and undisclosed locations.
The short version
The clearest September signal is all the probing and follow-ups after the candidates' first BQ answer.
A practical preparation formula: unfamiliar-repository debugging + clean medium-level coding without an IDE + one complete LLD implementation under time pressure + failure-aware system design + LP stories that survive three layers of evidence checks.
Online assessments and early screens
OA 01: Drone delivery around a loop + AI repository debugging
Report date: September 2026 · Level: Explicit SDE II · Outcome: Advanced
- A drone delivered packages clockwise around a loop. Travel time was given between each neighboring pair of points. The task was to compute the time needed to complete all deliveries along the route. The candidate recognized a prefix-sum approach.
- An AI-coding task supplied a complete project with bugs. The candidate reported that the AI was not very useful and that reading the function definitions in the README was enough to identify the required fixes.
- The candidate received a phone-screen invitation the next day, but that position was filled before the screen took place. Amazon then offered three other openings to choose from.
OA 02: AI-assisted repository debugging, prompt withheld
Report date: September 13, 2026 · Level: Explicit SDE II · Result: Offer
- Complete an AI-assisted repository-debugging task.
- Solve one DSA problem.
The candidate did not remember the DSA prompt and did not disclose the repository, language, allowed AI tools, bug count, scoring, or hidden tests.
OA 03: Binary search on answer + Python/Django debugging
Report date: September 9, 2026 · Level: Explicit SDE II · Location: Bangalore · Experience: 3.3 years
- Solve an undisclosed problem whose key was recognizing binary search on the answer.
- Debug an existing Python/Django project.
- An AI assistant was available but deliberately did not reveal the bug or exact fix, so most debugging remained manual.
Live interview question bank
Arrays, graphs, and stateful objects
- Custom BFS that grows into multi-source BFS. The interviewer progressively added constraints. The candidate completed the implementation but silently left one known edge case uncovered.
- Find the safest path in a grid. The candidate used multi-source BFS to compute distance from danger, binary-searched the safeness threshold, and used DFS for feasibility. The interviewer then asked whether it could be optimized further.
- Count stepping numbers in a range. The candidate solved it with BFS. One follow-up was asked but not disclosed.
- Capacity to ship packages within
Ddays. Reported as a standard binary-search-on-answer question. - Container With Most Water → Trapping Rain Water. The second problem was an explicit follow-up to the first, with a deeper discussion of the intuition.
- Cheapest Flights Within
KStops. Treated as a graph/BFS minimum-weight problem. - Valid Palindrome-style screen. The discussion focused on the approach, edge cases, and time/space complexity. The exact variant was not preserved.
- LeetCode 146, LRU Cache. One candidate solved the opening problem quickly and then received two undisclosed follow-ups.
- Latest-timestamp key-value object. Support
set(timestamp, key, value)andget(key), wheregetreturns the value associated with the greatest timestamp written for that key. The report compared the object to LRU but did not mention capacity or eviction. - LeetCode 895, Maximum Frequency Stack. The candidate had about 15 minutes left, recognized a stack-of-stacks direction, but supplied an
O(log n)approach and did not complete the code. - Knapsack-style Bar Raiser problem. A greedy approach was challenged. After hints and discussion, the candidate moved toward DP but ran out of implementation time.
- Vehicle-inspection registration scheduler. Vehicles require registration every six months. Registration is closed on holidays, initially runs only from 10 a.m. to 4 p.m., and uses one-hour slots. Given
nwaiting vehicles, distribute registrations as evenly as possible.
- The candidate sketched separate slot-generation and scheduling functions.
- Follow-up: change the daily registration window to 11 a.m.–3 p.m.
Low-level design
- Return drop-off reservation system. A customer reserves a slot at a nearby store and physically returns a package there. The candidate modeled entities, interfaces, booking flow, and store availability.
- Follow-up: find nearby eligible stores efficiently.
- The candidate mentioned geosharding; the interviewer hinted at the way ride-sharing systems locate nearby drivers.
High-level and distributed-system design
- Distributed rate limiter. Compare fixed window, sliding window, and token bucket; then discuss Redis, locking, concurrency, multiple application instances, consistency, and trade-offs.
- Robot restaurant. Design how many robots in a restaurant should coordinate and work. The original prompt was deliberately broad, and the candidate reported many follow-up questions without preserving each one.
- Multi-device configuration synchronization. Discuss APIs, data model, versioning, propagation, retries, idempotency, offline devices, conflict resolution, and consistency. The interviewer kept adding failure scenarios.
- Amazon inventory management. Key follow-up: only one unit remains and two users order concurrently. Prevent both orders from succeeding. The discussion covered race conditions, concurrent updates, inventory consistency, overselling, locks, and transactions.
- Kafka-based file watcher for millions of files. Design a file-watcher system that detects changes across millions of files and uses Kafka to distribute events. The source gives the system shape but not the full requirements or follow-up sequence.
- Burst-tolerant notification ingestion. Design a microservice that receives notifications with low latency during sudden bursts. The candidate reported that clarification questions were answered with “it is up to you,” so the exact target contract remained broad.
- Four-round onsite pattern. One candidate reported that coding stayed near LeetCode medium but was followed by extensions, while system design repeatedly drilled into “why,” scale, consistency, and failure handling.
Behavioral questions and follow-up audit
The list below separates exact candidate-reported prompts from LP labels and generic advice.
Exact or closely preserved main questions
- Tell me about a time you missed a deadline.
- Tell me about a project you started on your own initiative.
- Tell me about a project with large impact.
- How did you build the AI-agent project on your resume?
- How many people used it?
- Which departments did you work with?
- What was your biggest mistake?
- Did you proactively improve a company process?
- Tell me about conflict with others and how you handled criticism.
- Tell me about something new you learned and applied at work.
- What did you personally do on the project that created the greatest benefit for the company?
- What did you do for a customer that made them especially satisfied?
- Tell me about a time you needed to take responsibility or ownership.
- Tell me about a time you faced a challenge.
- Under a tight deadline, was there a project you could not complete because of time?
- Tell me about a problem that required you to dive deep until you found the issue. The candidate described this as essentially a debugging story.
- Tell me about a conflict.
- Tell me about a tight timeline.
Follow-ups actually reported
- The missed-deadline, self-initiated-project, and high-impact-project questions all had follow-ups, but their exact wording was not preserved.
- The ownership/challenge interview followed up on AI usage, impact, number of users, the manager’s reaction, and related measurable outcomes.
- The AI-agent resume discussion explicitly drilled into implementation, adoption, and cross-department use.
- One onsite candidate said the three questions about new learning, company benefit, and customer satisfaction had no follow-ups.
LP labels without the question wording
- Learn and Be Curious
- Ownership
- Dive Deep
- Invent and Simplify
- Customer Obsession
- Deliver Results
- Earn Trust
- Have Backbone; Disagree and Commit
- Bias for Action
Several reports only named the principle or said “standard Amazon LPs.” Those sources do not support inventing a main question or follow-up.
Continue to Part 2
Part 2 contains all 9 detailed candidate timelines, with FastPrep practice links repeated where useful, followed by the evidence-weighted priorities and final checklist.
Comments
3Looking forward to this! 👀🚀
already! mode is ON! 💪
Ohhhh myyyy godddd!! I suddenly realized this is the FIRST COMMENT on Experience!! I screenshotted it and I am keeping this ss till the day I die 😭😭😭😭😭😭😭😭😭😭😭. I will remember you for a super long, long time Jyothi.