Interview Experiences
2 experiences found
Developer
Amazon
Interview Rounds
Amazon SDE Interview ExperienceRole: Software Development Engineer (SDE)Location: Virtual / RemoteOutcome: Selected (Offer Extended)Difficulty: Medium to Hard📋 The Recruitment JourneyRound 1: Online Assessment (OA)The OA...
Amazon SDE Interview ExperienceRole: Software Development Engineer (SDE)Location: Virtual / RemoteOutcome: Selected (Offer Extended)Difficulty: Medium to Hard📋 The Recruitment JourneyRound 1: Online Assessment (OA)The OA was hosted on a platform like HackerRank or Mettl and consisted of two primary sections:Coding (90 mins): Two LeetCode Medium/Hard questions. One was a sliding window array problem, and the other was a graph traversal (BFS/DFS) problem. Both required optimal time complexity. You must write an explanation of your approach and space/time complexities.Work Simulation & Style Survey (20 mins): A situational judgment test where you handle day-to-day developer conflicts and prioritize tasks based on Amazon's Leadership Principles.💻 The Onsite Loop (Virtual)The final loop consisted of 4 consecutive rounds scheduled across two days. Crucial Note: Every single interview spent the first 20–25 minutes strictly on behavioral questions using the STAR method (Situation, Task, Action, Result).Round 2: Technical Interview 1 (DSA & Logic)Behavioral Focus: Customer Obsession and Bias for Action.Question Asked: "Tell me about a time you had to deliver a feature quickly with incomplete requirements."Coding Component: A modified binary tree problem (similar to Lowest Common Ancestor with dynamic node updates).Experience: The interviewer didn't just look for working code; they pushed for structural code cleanliness. I initially proposed a brute-force approach, discussed trade-offs, and then optimized it using a hash map to achieve O(1) query time.Round 3: Technical Interview 2 (Low-Level Design / OOP)Behavioral Focus: Ownership and Insist on High Standards.Question Asked: "Tell me about a time you took on a task outside your core responsibility to fix a system bottleneck."Design Component: Design an LRU Cache or a Bookstore Notification System focusing on extensibility, class structures, and concurrency.Experience: This was not about writing algorithms but proving I could design scalable, clean code. I drew out the UML class relationships verbally, defined interfaces, and explained how the design handles concurrent read/write locks.Round 4: Technical Interview 3 (System Architecture / High-Level Design)Behavioral Focus: Invent & Simplify and Are Right, A Lot.Question Asked: "Describe a time you proposed a simple solution to a highly complex architectural issue."System Design Component: Design a scaled system like Top K Trending Products on Amazon or Stack Overflow.Experience: We discussed handling massive traffic scale, API gateways, database sharding, and caching layers (Redis). The interviewer constantly asked "What breaks if traffic spikes 100x?" to test my trade-off boundaries.Round 5: The Bar Raiser (Final Behavioral & Tech)Behavioral Focus: Deep Dive, Deliver Results, and Learn and Be Curious.Question Asked: "Tell me about your most technically challenging project and a time you failed to meet a deadline."Coding Component: A Dynamic Programming or Graph Cycle problem (LeetCode Hard level).Experience: The Bar Raiser is an external interviewer from a completely different team. They kept their facial expressions neutral to see how I handled pressure. I fumbled on an edge case, but by thinking out loud and dry-running my code with a custom test case, I fixed it with a minute to spare.
Tips for Candidates
💡 Top Preparation TakeawaysThe 50/50 Rule: Do not neglect behavioral prep. Amazon treats Leadership Principles with the exact same weight as coding skills.Master the STAR Method: Write down 6-8 real stories from your past projects. Shape each story so it explicitly highlights metrics and data points (e.g., "reduced latency by 15%", "saved $5k/month").Think Out Loud: Amazon interviewers value an interactive discussion over silent coding. Clarify constraints, list assumptions, and state your space/time complexities explicitly before typing a single line.
BA
Deloitte
Interview Rounds
Technical Round Fitment Round HR Discussion
Tips for Candidates
Be honest
