Amazon Online Assessment Questions 2025

Posted by James

Amazon Online Assessment 2025

Amazon OA Questions
NameTimeOnline JudgeExperience LevelPlatformDifficulty
Get DNA Sequence2025/07Online JudgeExperienced/New GradN/AMedium
Pairs of Candidates /
Get Number of Teams
2025/07
Online JudgeExperienced/New GradN/AMedium
Process Queries on Cart2025/07Online JudgeExperienced/New GradN/AMedium
Distribute Parcels/
Minimize Maximum Parcels
2025/07
Online JudgeExperienced/New GradN/AMedium
Color Palette / Count Teams /
Form (Hackathon) Teams
 2025/07
Online JudgeExperienced/New GradN/AMedium
Get Operations2025/07Online JudgeExperienced/New GradN/AMedium
Get Minimum Boxes2025/07Online JudgeExperienced/New GradN/AMedium
Get Minimum Total Distance2025/07Online JudgeExperienced/New GradN/AMedium
Max Information2025/07Online JudgeExperienced/New GradN/AMedium
Min Cost To Add New Roads2025/07Online JudgeExperienced/New GradN/AHard
Smallest Lexical Palindrome/
Compute Encoded Product Name
2025/07
Online JudgeExperienced/New GradN/AEasy
Get Max Area2025/07Online JudgeExperienced/New GradN/AMedium
Maximum Greyness2025/07Online 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 Locations2025/07Experienced/New GradN/AMedium
Check Similar Passwords2025/07Experienced/New GradN/AMedium
Max Reward Points2025/07Experienced/New GradN/AMedium
Make Power Nondecreasing2025/07Experienced/New GradN/AMedium
Fortune Telling2025/07Experienced/New GradN/AMedium
Get Max Racers2025/07Experienced/New GradN/AMedium
Count Distinct Passwords2025/07Experienced/New GradN/AMedium
Get Minimum Number of Moves2025/07Experienced/New GradN/AMedium
Maximize Negative PnL Months2025/07Experienced/New Grad/InternN/AMedium
Find Minimum Load Index2025/07Experienced/New GradN/AMedium
Execute Processes II2025/07Experienced/New GradN/AMedium
Execute Processes2025/07Experienced/New GradN/AMedium
Reduce GiftsnewExperienced/New GradN/AMedium
Items in Containers (#Closed Intervals)ExperiencedSHL/HackerRankMedium
Separate Pages Online JudgeExperienced/New GradN/AMedium
Slice ArrayOnline JudgeExperienced/New GradN/AMedium
Split Array IIIOnline JudgeExperienced/New GradN/AMedium
Minimum Number Of Swaps Online 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** * 2019 Online 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** * 2019 Online JudgeInternN/AEasy
Maximum of Minimum Values II** * 2019 Online JudgeInternN/AMedium
Connect Ropes (/Merge Files)2019 Online JudgeN/AN/AEasy
Min Cost to Repair Edges
(Minimum Spanning Tree II)
** * 2019 Online JudgeN/AN/AHard
Data Center Critical Connections
(Minimum Spanning Tree III)
** * Online JudgeInternSHLHard
Longest String Made Up
Of Only Vowels
2019 Online 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
Max Points from Gem Gathering 2025/07N/AExperienced/New GradN/AMedium
Optimal Screening Schedule 2025/07N/AExperienced/New GradN/AMedium
Relocate Retailers 2025/07N/AExperienced/New GradN/AMedium
Minimal Box Arrangement 2025/07N/AExperienced/New GradN/AMedium
Priorities after Execution 2025/07N/AExperienced/New GradN/AMedium
Reverse for Smaller Strings2025/07N/AExperienced/New GradN/AMedium
Max Book Copies 2025/07N/AExperienced/New GradN/AMedium
Regulate Temperature2025/07N/AExperienced/New GradN/AMedium
Find Max Money2025/07N/AExperienced/New GradN/AMedium
Calculate Final Prices2025/07N/AExperienced/New GradN/AMedium
Sum of Max of Subarrays2025/07N/AExperienced/New GradN/AMedium
Optimal Task Scheduling2025/07N/AExperienced/New GradN/AMedium
Dynamic Removals2025/07N/AExperienced/New GradN/AMedium
Maximize Sum of Array Multiplication2025/07N/AExperienced/New GradN/AMedium
Max Information Gain2025/07N/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)
** * 2019 N/AAllAllEasy
Treasure Island I* 2019 N/AExperiencedN/AEasy
Treasure Island II* 2019 N/AExperiencedN/AHard
K Nearest Post Offices* 2019 N/AN/AN/AMedium
Roll Dice* 2019 N/AN/AN/AEasy
Min Cost to Connect All Nodes
(Minimum Spanning Tree I)
* 2019 N/AN/AN/AHard
Cell State After N Days* 2019 N/AN/AN/AEasy
Shopkeeper Sale* 2019 N/AN/AN/AMedium
Favorite Genres* 2019 N/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.