Amazon Online Assessment Questions 2026

Posted by AOneCode

Amazon Online Assessment 2026

The 2026 Amazon Online Assessment (OA) has three parts:

  • Coding (~90 min): two problems in any major language — the section that decides most offers.
  • Workstyles Assessment (~15 min): questions that map your answers to Amazon's Leadership Principles.
  • Work Simulation (~60 min): an interactive day-in-the-life SDE scenario. Full breakdown →


(Last updated: Sep 2026)

Amazon OA Questions
NameTimeOnline JudgeExperience LevelPlatformDifficulty
How it Works:Process and Format 2026
Get DNA Sequence2026/09Online JudgeExperienced/New GradN/AMedium
Pairs of Candidates /
Get Number of Teams
2026/09
Online JudgeExperienced/New GradN/AMedium
Distribute Parcels/
Minimize Maximum Parcels
2026/09
Online JudgeExperienced/New GradN/AMedium
Maximum Coins in K Consecutive Lockers
2026/09 new
Online JudgeExperienced/New GradN/AHard
Minimum Coverage Radius After Building One Fountain
2026/09 new
Online JudgeExperienced/New GradN/AHard
Color Palette / Count Teams /
Form (Hackathon) Teams
2026/09
Online JudgeExperienced/New GradN/AMedium
Get Operations2026/09Online JudgeExperienced/New GradN/AMedium
Get Minimum Boxes2026/09Online JudgeExperienced/New GradN/AMedium
Get Minimum Total Distance2026/09Online JudgeExperienced/New GradN/AMedium
Max Information2026/09Online JudgeExperienced/New GradN/AMedium
Min Cost To Add New Roads2026/09Online JudgeExperienced/New GradN/AHard
Smallest Lexical Palindrome/
Compute Encoded Product Name
2026/09
Online JudgeExperienced/New GradN/AEasy
Get Max Area2026/09Online JudgeExperienced/New GradN/AMedium
Maximum Greyness2026/09Online JudgeExperienced/New GradN/AMedium
Process Queries on Cart2026/09Online JudgeExperienced/New GradN/AMedium
Cutoff RanksOnline JudgeNew Grad/InternSHLEasy
Utilization Checks /
Autoscale Policy
Online JudgeExperiencedHackerRankEasy
Packaging AutomationOnline JudgeN/AHackerRankMedium
E-Mart Product RankingOnline JudgeExperienced/New GradN/AMedium
Min Appends to Make SubsequenceOnline JudgeExperienced/New GradN/AMedium
Maximum Deviation Among All SubstringsOnline JudgeExperienced/New GradN/AMedium
Find Critical ServersOnline JudgeNew Grad/ExperiencedSHL/HackerRankHard
Star SumOnline JudgeExperienced/New GradN/AMedium
Minimum Total WattageOnline JudgeExperienced/New GradN/AEasy
Nearest CitiesOnline JudgeNew GradSHLMedium
Number of SwapsOnline JudgeMedium
Turnstile******Online JudgeExperiencedSHL/HackerRankMedium
Maximum PrecipitationOnline JudgeExperienced/New GradN/AMedium
Best Stock CombosOnline JudgeExperienced/New GradN/AMedium
Split StringOnline JudgeExperienced/New GradN/AMedium
Stock FluctuationOnline JudgeExperienced/New GradN/AMedium
Find PairsOnline JudgeExperienced/New GradN/AMedium
Decoding StringOnline JudgeExperienced/New GradN/AMedium
Fill the Truck******Online JudgeNew GradSHLEasy
Suitable Warehouse Locations2026/09Online JudgeExperienced/New GradN/AMedium
Min Subsegments2026/09Online JudgeExperienced/New GradN/AHard
Check Similar Passwords2026/09Online JudgeExperienced/New GradN/AMedium
Max Reward Points2026/09Online JudgeExperienced/New GradN/AMedium
Checksum Logic2026/09Online JudgeExperienced/New GradN/AHard
Make Power Nondecreasing2026/09Online JudgeExperienced/New GradN/AMedium
Fortune Telling2026/09Online JudgeExperienced/New GradN/AMedium
Get Max Racers2026/09Online JudgeExperienced/New GradN/AMedium
Count Distinct Passwords2026/09Online JudgeExperienced/New GradN/AMedium
Get Minimum Number of Moves2026/09Online JudgeExperienced/New GradN/AMedium
Maximize Negative PnL Months2026/09Online JudgeExperienced/New Grad/InternN/AMedium
Find Minimum Load Index2026/09Online JudgeExperienced/New GradN/AMedium
Execute Processes II2026/09Online JudgeExperienced/New GradN/AMedium
Execute Processes2026/09Experienced/New GradN/AMedium
Max RAM Capacity2026/09Online JudgeExperienced/New GradN/AMedium
Reduce GiftsnewOnline JudgeExperienced/New GradN/AMedium
Items in Containers (#Closed Intervals)Online JudgeExperiencedSHL/HackerRankMedium
Separate PagesOnline JudgeExperienced/New GradN/AMedium
Slice ArrayOnline JudgeExperienced/New GradN/AMedium
Split Array IIIOnline JudgeExperienced/New GradN/AMedium
Minimum Number Of SwapsOnline JudgeExperienced/New GradN/AEasy
Merge Adjacent NumbersOnline JudgeExperienced/New GradN/AEasy
Channels Maximum QualityOnline JudgeExperienced/New GradN/AMedium
Minimum Net Price ChangeOnline JudgeExperienced/New GradN/AEasy
Min Swaps to PartitionOnline JudgeExperienced/New GradN/AMedium
Subtree: Maximum Average Node/
Highest Tenure
******Online JudgeNew GradSHLEasy
Secret Fruit List******Online JudgeN/AN/AEasy
Find Related Products***Online JudgeN/AN/AMedium
Zombie Infection******Online JudgeExperiencedSHL/HackerRankMedium
Top N Buzzwords******Online JudgeExperiencedSHLEasy
Load Balancer***2019Online JudgeN/AN/AMedium
Optimize Memory Usage/
Amazon Prime Air Route
******Online JudgeAllHackerRankMedium
Find Substrings******Online JudgeN/AN/AHard
Partition String******Online JudgeInternSHLMedium
Maximum of Minimum Values I***2019Online JudgeInternN/AEasy
Maximum of Minimum Values II***2019Online JudgeInternN/AMedium
Connect Ropes (/Merge Files)2019Online JudgeN/AN/AEasy
Min Cost to Repair Edges
(Minimum Spanning Tree II)
***2019Online JudgeN/AN/AHard
Data Center Critical Connections
(Minimum Spanning Tree III)
***Online JudgeInternSHLHard
Longest String Made Up
Of Only Vowels
2019Online JudgeN/AN/AMedium
Hackathon TeamsOnline JudgeExperienced/New GradN/AMedium
Shopping Cart SelectionOnline JudgeExperienced/New GradN/AMedium
Transaction Logs***Online JudgeExperiencedHackerRankEasy
Five-Star Sellers***Online JudgeExperiencedHackerRankMedium
Count LRU Cache Misses******Online JudgeNew Grad/InternSHLMedium
Debt Records***Online JudgeNew GradSHLEasy
Delivery Zones 2026/09N/AExperienced/New GradN/AMedium
Max Points from Gem Gathering 2026/09N/AExperienced/New GradN/AMedium
Optimal Screening Schedule 2026/09N/AExperienced/New GradN/AMedium
Relocate Retailers 2026/09N/AExperienced/New GradN/AMedium
Minimal Box Arrangement 2026/09N/AExperienced/New GradN/AMedium
Priorities after Execution 2026/09N/AExperienced/New GradN/AMedium
Reverse for Smaller Strings2026/09N/AExperienced/New GradN/AMedium
Max Book Copies 2026/09N/AExperienced/New GradN/AMedium
Regulate Temperature2026/09N/AExperienced/New GradN/AMedium
Alternating Assignment2026/09N/AExperienced/New GradN/AMedium
Find Max Money2026/09N/AExperienced/New GradN/AMedium
Calculate Final Prices2026/09N/AExperienced/New GradN/AMedium
Sum of Max of Subarrays2026/09N/AExperienced/New GradN/AMedium
Optimal Task Scheduling2026/09N/AExperienced/New GradN/AMedium
Dynamic Removals2026/09N/AExperienced/New GradN/AMedium
Maximize Sum of Array Multiplication2026/09N/AExperienced/New GradN/AMedium
Max Information Gain2026/09N/AExperienced/New GradN/AMedium
Warehouse DistributionnewN/AExperienced/New GradN/AMedium
First Unique CharacternewN/AExperienced/New GradN/AMedium
Count FaultsnewN/AExperienced/New GradN/AMedium
Encrypted PasswordnewN/AExperienced/New GradN/AMedium
Overlapping TimesnewN/AExperienced/New GradN/AMedium
Number of Unique StringsnewN/AExperienced/New GradN/AMedium
Minimum Pages Per DaynewN/AExperienced/New GradN/AMedium
Maximum Subjects PassednewN/AExperienced/New GradN/AMedium
Get Distinct PairsnewN/AExperienced/New GradN/AMedium
Maximum Times Word RemovednewN/AExperienced/New GradN/AMedium
Maximize Solar Powered BulbsnewN/AExperienced/New GradN/AMedium
Match StringsnewN/AExperienced/New GradN/AMedium
Smallest PalindromenewN/AExperienced/New GradN/AMedium
Get Mean Rank CountnewN/AExperienced/New GradN/AMedium
Count SpikesnewN/AExperienced/New GradN/AMedium
Review ScorenewN/AExperienced/New GradN/AMedium
Get Minimum CostnewN/AExperienced/New GradN/AMedium
Minimum InefficiencynewN/AExperienced/New GradN/AMedium
Get Average StandingnewExperienced/New GradN/AMedium
Erase PairsnewN/AExperienced/New GradN/AMedium
Fruit CrushnewN/AExperienced/New GradN/AMedium
Get Success ValuenewN/AExperienced/New GradN/AMedium
Score DifferencenewN/AExperienced/New GradN/AMedium
Location After TransfersnewN/AExperienced/New GradN/AMedium
Max Score in Balanced StringnewN/AExperienced/New GradN/AMedium
Get Min DistancenewN/AINTERNN/AMedium
Get Trucks for ItemsnewN/AFULLTIMEN/AMedium
Max Score in Balanced StringnewN/AExperienced/New GradN/AMedium
Count Maximum Profitable GroupsnewN/AExperienced/New GradN/AMedium
Get Min Cost DatanewN/AExperienced/New GradN/AMedium
Rice BagsnewN/AExperienced/New GradN/AMedium
Maximum Final ValuenewN/AExperienced/New GradN/AMedium
Get Pairs CountnewN/AExperienced/New GradN/AMedium
Games Won By Group1newN/AExperienced/New GradN/AMedium
Get Discount PairsnewN/AExperienced/New GradN/AMedium
Group StudentsnewN/AExperienced/New GradN/AMedium
Maxima CountnewN/AExperienced/New GradN/AMedium
Find Unique ValuesnewN/AExperienced/New GradN/AMedium
Remove AnagramnewN/AExperienced/New GradN/AMedium
Largest Set of OnionnewN/AExperienced/New GradN/AHard
Longest MatchnewN/AExperienced/New GradN/AHard
Dropped RequestsnewN/AExperienced/New GradN/AHard
Find Requests in QueuenewN/AExperienced/New GradN/AHard
Recurring NamesnewN/AExperienced/New GradN/AMedium
Maximum User TrafficnewN/AExperienced/New GradN/AMedium
Find Maximum RushnewN/AExperienced/New GradN/AMedium
Reverse String with Minimum ShiftsnewN/AInternN/AMedium
Find Minimum Keypad Click CountnewN/AExperienced/New Grad/InternN/AMedium
Get Maximum GreynessnewN/AInternN/AMedium
Return RecordsnewN/AInternN/AMedium
Sort Product CodesnewN/AInternN/AMedium
Lucky NumbersnewN/AExperienced/New Grad/InternN/AMedium
Max Training ScorenewN/AExperienced/New Grad/InternN/AMedium
Minimum Operations to Make ArraynewN/AExperienced/New Grad/InternN/AMedium
Kth Minimum VulnerabilitynewN/AExperienced/New Grad/InternN/AMedium
Get Max Aggregate Temperature ChangenewN/AExperienced/New Grad/InternN/AMedium
Balanced ShipmentsnewN/AExperienced/New Grad/InternN/AMedium
Find Earliest MonthnewN/AExperienced/New Grad/InternN/AMedium
All Substrings with KnewN/AExperienced/New Grad/InternN/AMedium
Ways to Group ParcelsnewN/AExperienced/New Grad/InternN/AMedium
Reverse Binary StringnewN/AExperienced/New Grad/InternN/AMedium
Minimize Sum of Absolute DifferencesnewN/AExperienced/New Grad/InternN/AMedium
Minimum Delivery TripsnewN/AExperienced/New GradN/AMedium
Rooted DistanceN/AExperienced/New GradN/AMedium
Rate LimiterN/AExperienced/New GradN/AMedium
Min Swaps to Make PalindromeN/AExperienced/New GradN/AMedium
Pipeline TasksN/AExperienced/New GradN/AMedium
Split Array IIIN/AExperienced/New GradN/AEasy
Longest Product SubarrayN/AExperienced/New GradN/AEasy
Coupon CheckoutN/AExperienced/New GradN/AMedium
Application AssignmentN/AExperienced/New GradN/AMedium
Maximum PresentationsN/AExperienced/New GradN/AMedium
Group Movies by AwardsN/AExperienced/New GradN/AHard
Rose Garden FountainN/AExperienced/New GradN/AMedium
Investment Strategy*****N/AExperienced/New GradN/AMedium
Annual SaleN/AN/AN/AMedium
Weather ForecastN/AN/AN/AMedium
Bad Numbers*****N/AN/AN/AMedium
Move the Obstacle*****N/AN/AN/AMedium
Stock PriceN/AN/AN/AMedium
Form Hackathon TeamsN/AN/AN/AMedium
Find Lowest DiscountN/AN/AN/AMedium
Number of Binary SubstringsN/AN/AN/AMedium
LinkedList Pair SumN/ANew Grad/InternN/AEasy
Winning Sequence******N/AInternSHLMedium
Parking Roof*****N/AExperienced/New GradN/AMedium
Rose Garden*****N/AExperienced/New GradN/AMedium
Rover Control***N/AExperiencedHackerRankEasy
Multiprocessor System***N/AInternSHLMedium
Shopping Patterns***N/AExperiencedSHL/HackerRankMedium
Earliest Time To Complete Deliveries
***N/AInternSHL/HackerRankMedium
Choose a Flask***N/AInternSHL/HackerRankMedium
Throttling Gateway***N/AInternSHL/HackerRankMedium
Slowest Key***N/AInternSHLMedium
Labeling System***N/AInternSHLMedium
Unique Device Names***N/AInternSHLMedium
Baseball Scorekeeping***N/AN/AN/AMedium
Find the Highest Profit******N/ANew GradSHLMedium
Squared Shortest Distance***N/ANew Grad/InternSHL/HackerRankEasy
Find the Max Available Disk Space
******N/ANew GradSHLMedium
Split String Into Unique Primes***N/ANew GradSHLEasy
Fetch Items To Display******N/ANew GradSHLMedium
Count Teams******N/ANew GradSHLEasy
Movies on Flight/Music Pairs
(Two Sum)
***2019N/AAllAllEasy
Treasure Island I*2019N/AExperiencedN/AEasy
Treasure Island II*2019N/AExperiencedN/AHard
K Nearest Post Offices*2019N/AN/AN/AMedium
Roll Dice*2019N/AN/AN/AEasy
Min Cost to Connect All Nodes
(Minimum Spanning Tree I)
*2019N/AN/AN/AHard
Cell State After N Days*2019N/AN/AN/AEasy
Shopkeeper Sale*2019N/AN/AN/AMedium
Favorite Genres*2019N/ANew GradN/AMedium


Get one-to-one training from Google Facebook engineers

Top-notch Professionals

Learn from Facebook and Google senior engineers interviewed 100+ candidates.
Most recent interview questions and system design topics gathered from aonecode alumnus.
One-to-one online classes. Get feedbacks from real interviewers.

Customized Private Class

Already a coding expert? - Advance straight to hard interview topics of your interest.
New to the ground? - Develop basic coding skills with your own designated mentor.
Days before interview? - Focus on most important problems in target company question bank.