Solvarch
DSA ProblemsProgressPlanRoadmapsReviewCheat SheetsCompaniesSystem DesignCS FundamentalsQuestion Bank
Theme
All companies

Amazon question bank

Pattern-heavy and fast-paced — arrays, BFS grids, heaps — with Leadership Principles woven into every round.

14 DSA problems · 3 system-design prompts · compiled from publicly shared interview experiences; exact questions vary between loops.

Two SumEasyArraysVery common
Screening staple.arrayhash-table
Best Time to Buy and Sell StockEasyArraysVery common
arraydynamic-programminggreedy
Number of IslandsMediumGraphsVery common
The most-reported Amazon question, year after year.graphbfsdfsmatrix
Rotting OrangesMediumGraphsVery common
Multi-source BFS; explain the level-by-level clock.graphbfsmatrix
Top K Frequent ElementsMediumHeaps & Priority QueuesVery common
Heap vs bucket sort discussion expected.heaphash-tablebucket-sort
Design a URL ShortenerVery common
The default warm-up design prompt.
Merge IntervalsMediumArraysCommon
arrayintervalssorting
K Closest Points to OriginMediumHeaps & Priority QueuesCommon
heapquickselectgeometry
Search in Rotated Sorted ArrayMediumBinary SearchCommon
binary-searcharray
Merge k Sorted ListsHardHeaps & Priority QueuesCommon
heaplinked-listdivide-and-conquer
Longest Palindromic SubstringMediumStringsCommon
stringdynamic-programmingtwo-pointers
Valid ParenthesesEasyStringsCommon
stringstack
Design a Notification SystemCommon
LLD: Design a Parking LotCommon
LLD/OOD round staple — classes first, patterns second.
Reorder ListMediumLinked ListsOccasional
linked-listtwo-pointers
Task SchedulerMediumHeaps & Priority QueuesOccasional
Greedy + counting; a favorite for SDE-2 loops.heapgreedycounting
Course ScheduleMediumGraphsOccasional
graphtopological-sortbfsdfs