Amazon

Amazon

E-commerce and cloud computing giant with AWS, the world's leading cloud platform.

5 Rounds ~28 Days Very Hard
Start Mock Interview

The Interview Loop

Recruiter Screen (30 min)

Standard fit check, behavioral questions, and resume overview.

Technical Loop (3-4 Rounds)

Deep dive into domain knowledge, coding, and system design.

Interview Question Bank

Software Engineer Coding medium

You are given a list of Amazon fulfillment centers and the roads connecting them. Find the minimum cost to connect all fulfillment centers such that there is a path between any two centers. If it's not possible, return -1.

#Graphs #Minimum Spanning Tree #Union Find
Software Engineer Coding hard

Given a string representing a sequence of customer page views on Amazon.com, find the length of the longest contiguous sequence of page views that contains at most k distinct product categories.

#Sliding Window #Hash Map #Strings
Software Engineer Coding medium

Amazon is deploying delivery robots in a grid-like warehouse. You are given a 2D grid representing the warehouse, where '0' is an empty space, '1' is an obstacle, and '2' is a charging station. Find the shortest distance from every empty space to the nearest charging station.

#Breadth-First Search #Matrix #Shortest Path
Software Engineer Coding medium

Amazon Logistics needs to optimize delivery routes. Given an array of points representing delivery locations on a 2D plane and an integer k, return the k closest delivery locations to the origin (0, 0).

#Heap #Priority Queue #Sorting #Geometry
Software Engineer Coding hard

AWS has several data centers. You are given an array of integers representing the processing power of servers. You want to partition the servers into two clusters such that the absolute difference between the total processing power of the two clusters is minimized. Return the minimum difference.

#Dynamic Programming #Knapsack #Optimization

Difficulty Radar

Based on recent AI-sourced data.

Meet Your Interviewers

The "Standard" Interviewer

Senior Engineer

Focuses on core competencies, system constraints, and clear communication.

Simulate

Unwritten Rules

Think Out Loud

Always explain your thought process before writing code or drawing architecture.

Practice Now