Interview Rounds
14 questions across 4 rounds
💻Online Assessment
3 questions · 2 coding problems + work simulation questions on Amazon's HackerRank instance. Time: 105 minutes.
Online Assessment
3 questions · 2 coding problems + work simulation questions on Amazon's HackerRank instance. Time: 105 minutes.
Maximum sum of a circular subarray — return the maximum possible sum of a non-empty subarray.
Given CPU utilization readings per second and scale-up/down thresholds, simulate an autoscaling fleet and return the number of scaling events.
Minimum cost to hire exactly K workers — each worker has a quality rating and a minimum wage ratio.
🔍Technical + Leadership Principles
4 questions · Every technical round at Amazon is paired with 2–3 LP stories. Prepare STAR examples for all 16 LPs.
Technical + Leadership Principles
4 questions · Every technical round at Amazon is paired with 2–3 LP stories. Prepare STAR examples for all 16 LPs.
Implement an LRU Cache (O(1) get/put). [LP: Tell me about a time you dove deep to find a root cause.]
Find all nodes at distance K from a target in a binary tree. [LP: When have you taken ownership beyond your scope?]
Maximum profit from stock with cooldown period. [LP: Tell me about a time you disagreed with your manager.]
Merge K sorted linked lists into one sorted list. [LP: Describe a time you delivered results under pressure.]
🏗️System Design
3 questions · Focus on Amazon's actual systems — search, ordering, notifications. Demonstrate understanding of scale (millions of TPS).
System Design
3 questions · Focus on Amazon's actual systems — search, ordering, notifications. Demonstrate understanding of scale (millions of TPS).
Design Amazon's product search — handle millions of products, real-time inventory updates, and personalized ranking.
Design a real-time order notification system — push status updates to millions of users across SMS, email, and app.
Design a distributed rate limiter that handles millions of API calls per second, consistent across data centres.
⚡Bar Raiser Round
4 questions · Conducted by a senior Amazonian from a different org. Deep behavioral + complex technical. The most challenging round.
Bar Raiser Round
4 questions · Conducted by a senior Amazonian from a different org. Deep behavioral + complex technical. The most challenging round.
Walk me through the most complex system you've designed. What trade-offs did you make and what would you change?
Tell me about a time you raised the bar — when you significantly improved standards for your team or org.
A senior engineer on your team consistently resists code reviews. How do you handle it as their peer?
Implement a consistent hashing ring with virtual nodes. Explain how data rebalances when a node joins or leaves.