Amazon OA Questions 2023: What Candidates Actually Saw

Last updated: May 2026

82+ Amazon online assessment questions reported by candidates who took the OA in 2023. Sourced from 1Point3Acres, LeetCode, Blind, Glassdoor, and Reddit. Data grows as new reports are added.

Amazon OA Format in 2023

The Amazon online assessment has followed a consistent format across multiple hiring cycles. Based on 2023 reports in the database, candidates typically see 2 to 3 algorithmic coding problems delivered through a proctored online platform (most commonly HackerRank). Some roles include additional behavioral or work-simulation components after the coding section.

Time limits reported by candidates range from 70 to 110 minutes for the full assessment. The coding problems are auto-graded, so edge case handling and runtime efficiency both matter. Partial credit is available on some platforms if your solution passes a subset of test cases.

Real Amazon OA Questions from 2023

Amazon OA

dynamic programming leetcode

Hi, I got this question in Amazon OA and was unable to pass all test cases. Amazon Fresh is a new grocery store designed from the ground up to offer...

View

Amazon OA

sliding window leetcode

These were the questions I got for the Amazon OA. 1) Maximum length of subarray with positive product 2) Variant of Length of the longest valid substring

View

Amazon OA

greedy leetcode

\tGot below question in Amazon OA: \t \tAmazon recently launched a new game Fruit Crush. In this game you are alllowed to choose two dissimilar fruits and crush them. \tEach type...

View

Amazon OA

coding other leetcode

Amazon Prime Video has movies in the category \'comedy\' or \'drama\'. Determine the earliest time you can finish at least one movie from each category. The release schedule and durations...

View

Amazon OA

dynamic programming leetcode

Q1. Q2. Q3. You are given an number of songs in an album array, album size array and an genre array. No. of songs : {8,4,5,6,7,9} AlbumSize(in KBs): {100,150,55,75,71,15} Genre: {"pop","jazz", "country" ,...

View

Amazon OA

greedy leetcode

application. The goal is to have the computational power of the servers in non-decreasing order. To do 50, you can increase the computational power of each server in any contiguous segment by x. Choose...

View

Amazon OA

sliding window leetcode

The following challenge was given the uniqueness of an array of integers is defined as the number of distinct element present for example the uniqueness of 1, 5 ,2, 1,...

View

Amazon OA

arrays leetcode

Just wanted to share this question here, as I have been benefited a lot from the leetcode comumity in the past few years. However, during the assessment I was unable...

View

Amazon OA Question

greedy leetcode

There are n buckets arranged in a row. each bucket either is empty or contains a ball. the buckets are specified as a string buckets consisting of characters \'.\' and...

View

Amazon OA Question

strings leetcode

Given a string, convert all snake case words into camel case. However, underscores at the start or end of the word are to be presevered. Ex: My name is bob_and I...

View

Amazon | OA

arrays leetcode

Find the number of subarrays in a given integer array whose maximum element is either equal to left or right element of subarray. Test Case: {3,1,3,5} - > 10 // All subarrays...

View

Amazon oa

strings leetcode

A regex pattern consists of lowercase English letters and some wildcard characters (?") with any English character. Two patterns are called intersecting if the wildcard characters in the respective strings...

View

Amazon OA 2023

graph leetcode

I got this question on Amazon OA and I was able to pass only 3 testcases out of 15. Can anyone tell me it\'s solution?

View

Amazon Dublin OA Question

coding other leetcode

Can anyone share code and optimised approach to this?

View

Amazon 2023 Summer OA: Minimum number of cups

math leetcode

There are two kinds of cups, the capacities are v1 and v2 respectively, and there are p balls in total, how to fill them to minimize the number of cups....

View

AMAZON OA Sample Test

sliding window leetcode

These are the questions that were there in the Sample Practice Test link sent in the same mail which contained the actual Amazon Online Assesment Link. Q1] Q2]

View

Amazon oa recent question. Could any one solve this one?

sliding window leetcode

the price of amazon common stock is analyzed over a period of several months. a group of k consecutive months is said to be observable if no two months in...

View

Amazon OA [ VERY HARD ]

hard hash table leetcode

you\'re writing an android app which merges duplicate contacts from the contact list of the user\'s phone contact a contact may have following fields name : type : string required/optional:...

View

System Development Engineer - Amazon (On-Campus Oct 2022)

other leetcode

Round 1: [Mettl 1 Hr 30 Mins]:\xA0 The assessment consisted of 9 components like software testing, SQL/database, algorithms, Linux, pseudo code, data structures, coding, and networks. \xA0 The coding section had...

View

How many question you will get in OA for applied sciencetist internship?

other leetcode

Hi all, Just received the oa email from amazon, where I need to finish the code assessments within 2 hours. Just wondering how many question I will get for the 2h...

View

Topic Breakdown (2023 OA)

Topics reported by candidates who took the Amazon OA in 2023:

strings (9) arrays (9) system design (6) sliding window (6) hash table (5) graph (5) dynamic programming (4) behavioral (4)

Difficulty Breakdown (2023 OA)

7

hard

7

easy

2

medium

Difficulty labels are reported by candidates or inferred from LeetCode ratings.

How to Prepare for the Amazon OA

The Amazon OA is a timed, auto-graded coding test. Preparation is different from interview prep: you need to optimize for both correctness and speed, since partial credit requires passing test cases, not just showing reasoning.

  • Practice timed sessions. Set a timer for 35 to 45 minutes per problem and simulate the real constraint.
  • Focus on the topic clusters that appear most in Amazon OA reports: dynamic programming, graphs, arrays, and strings make up the majority of reported problems.
  • Read the problem constraints carefully before writing code. The constraints often reveal the expected time complexity and algorithm type.
  • Use the LeakCode database to review 2023 OA questions from actual candidates. Pattern recognition across multiple sightings is a stronger prep signal than any single mock problem.
  • If the OA includes a work simulation section, practice under realistic conditions. This section tests judgment and values alignment, not coding ability.

FAQ

What does the Amazon OA look like in 2023?

Based on 2023 candidate reports, the Amazon OA typically includes 2 to 3 coding problems and runs 70 to 110 minutes. Topics lean toward dynamic programming, graphs, arrays, and strings. Some roles include a work simulation section after the coding component.

How long is the Amazon OA?

Most candidates report 70 to 90 minutes for the coding component. Roles with additional work simulation sections extend the total time to 110 to 150 minutes. Check your invitation email for the exact time allocation for your specific role.

What platform does Amazon use for the OA?

Amazon uses HackerRank or its own proprietary platform depending on the role and hiring cycle. Your invitation will specify the platform. Both platforms support multiple languages including Python, Java, C++, and JavaScript.

Are these real Amazon OA questions?

Yes. All questions in the LeakCode database come from candidate reports on 1Point3Acres, Blind, Glassdoor, Reddit, and LeetCode. They are not AI-generated. Each question links to its source where available.

Other Amazon OA Years

Related: Amazon OA Hub · Amazon All Questions · All OA Questions · Data Sources