Amazon OA: The Complete SDE Online Assessment Guide [2026]

Updated: June 4, 2026

The Amazon Online Assessment (OA) is Amazon's pre-employment screening test for Software Development Engineer candidates. Depending on the role, it can include coding challenges, work simulations, system design exercises, and work style assessments.

Many candidates focus their OA preparation almost entirely on coding. That's a mistake.

While coding is an important part of the Amazon OA, it's only one piece of the puzzle. You'll also need to make sound engineering decisions, prioritize competing tasks, and demonstrate the work style Amazon looks for in its software engineers.

Our Amazon SDE OA PrepPack helps you prepare you for every part of the assessment with:

  • Full-length Work Simulation and System Design practice tests with detailed explanations
  • Interactive coding questions with step-by-step feedback and solution walkthroughs
  • Work Style Assessment training based on Amazon's Leadership Principles
  • Role-specific preparation for Intern, SDE I, and SDE II positions
Amazon SDE OA PrepPack
One-Time Payment

30 days of access to:

  • Complete Prep for Every Amazon OA Section
  • Work Simulation & System Design Practice Exams
  • 6 Full-Length Coding Simulations (all levels)
  • OA-Specific & General Work Style Training
  • Covers Intern, SDE I & SDE II Roles
  • Score Reports & Detailed Explanation based on Amazon's Leadership Principles
Money Back Guarantee

Amazon OA Structure: What to Expect in 2026

The exact structure of the Amazon OA varies by role, but most SDE candidates can expect a combination of coding, work simulation, system design, and work style assessments.

Here's a quick breakdown by role:

Role Coding Work Simulation System Design Work Style
Intern
SDE I
SDE II

Each section measures a different skill set and requires a different preparation strategy. Use the links below to jump directly to the section you want to learn more about, including sample questions, scoring criteria, and practice resources.


Amazon OA Coding Assessment

The Coding Assessment is the most technical part of the Amazon Online Assessment. Regardless of the role, you'll be asked to solve two coding questions in an online coding environment using the programming language of your choice.

The exact format depends on the role you're applying for:

Role Coding Questions Time Limit
Intern 2 70
SDE I 2 70
SDE II 2 90

Not all Amazon OA Coding Assessments are the same. Use the tabs below to see what to expect for your role.

Master the Entire Amazon OA

Strong coding skills are important, but they won't prepare you for the Work Simulation, System Design, and Work Style sections that many candidates overlook.

Our Amazon SDE OA PrepPack provides comprehensive preparation for every stage of the assessment, including coding challenges with step-by-step explanations, realistic workplace scenarios, and Leadership Principles training.

Looking for even more coding practice? Amazon's official Coding Challenge training environment can be excellent supplementary resources alongside your Amazon OA preparation.


Amazon OA Work Simulation

The Amazon Work Simulation places you in the role of a Software Development Engineer and asks you to work through a series of realistic workplace situations.

Rather than solving coding problems, you'll navigate project-related challenges, review information from different sources, and decide how to respond to requests from colleagues, managers, and stakeholders. The goal is to assess how you approach decisions and prioritize work in an Amazon engineering environment.

Sample Question - Amazon OA Work Simulation

Amazon SDE Sample Question

Throughout the assessment, you'll receive information gradually and may need to consult multiple resources before deciding how to respond. Some scenarios involve competing priorities, while others require balancing customer needs, technical considerations, and project deadlines.

In this example, you've just received an e-mail:

"Hi,

Thank you for joining us for this project. Our team’s responsibility is to develop the first version of the product for the messaging system. We have the following requirements from the product manager:

  • Create a versioning system for the message format.
  • Implement a serialization system or binary data for individual components within the messages.
  • Develop a support system for messages with different motives.
  • Timestamp messages and checksums

I would appreciate hearing about the actions you think would be appropriate in order to comply with the requirements..

Seo-jun"

Based on all of the information received, rate each approach for its effectiveness.

1 = Extremely Effective
2 = Very Effective
3 = Moderately Effective
4 = Slightly Effective
5 = Not at all Effective

amazon sde oa work simulation sample question answer options
View Explanation

For a walkthrough of this question and an answer explanation, please take a look at the following video:

Amazon SDE Work Simulation Sample Question

Because the assessment is designed around situations that software engineers regularly encounter, many candidates describe it as the closest thing to experiencing a typical day on the job before joining the company.

Practice a Realistic Amazon Work Simulation Before Test Day

Many candidates focus entirely on coding and underestimate the Work Simulation section. The challenge isn't technical difficulty—it's knowing how to prioritize competing tasks, evaluate information, and make decisions that align with Amazon's Leadership Principles.

Our Amazon SDE OA PrepPack includes realistic Work Simulation scenarios, detailed answer explanations, and role-specific practice designed to mirror the format used in the real assessment. You'll learn how Amazon evaluates your decisions and gain confidence navigating the workplace situations that Software Development Engineers encounter during the OA.


Amazon OA Work Style Assessment

The Amazon Work Style Assessment is an untimed personality assessment that measures how closely your workplace preferences align with Amazon's culture and Leadership Principles.

Unlike the Coding Assessment, there are no technical questions. Instead, you'll be presented with statements and workplace scenarios designed to evaluate how you make decisions, collaborate with others, handle challenges, and approach your work.

Your responses help Amazon determine whether your natural work style is a good fit for the expectations placed on Software Development Engineers.

The Amazon Work Style Assessment for SDE candidates consists of two separate surveys:

Don't Guess What Amazon Wants to Hear!

Many candidates approach the Work Style Assessment by trying to pick the "perfect" answer. The challenge is that Amazon evaluates patterns and consistency across your responses, not individual questions in isolation.

Our Amazon SDE OA PrepPack includes realistic Work Style practice tests, detailed answer explanations, and guidance on Amazon's Leadership Principles so you can understand the logic behind the assessment before test day.


Amazon OA System Design Assessment for SDE II

The System Design Assessment is unique to the Amazon OA for SDE II candidates. Unlike the Coding Challenge, which focuses on algorithms and data structures, this section evaluates how you approach larger engineering problems and make technical trade-off decisions.

During this part of the assessment, you'll be presented with realistic engineering scenarios and asked to evaluate potential solutions. Rather than writing code, you'll need to demonstrate sound architectural thinking and an understanding of scalability, reliability, and maintainability.

All System Design questions are multiple-choice and this part of the OA takes about 15 to 20 minutes.

Common topics include, but are not limited to:

  • Horizontal vs. vertical scaling
  • SQL vs. NoSQL databases
  • Caching strategies
  • Content Delivery Networks (CDNs)
  • Load balancing approaches
  • Message queues and event processing
  • Fault tolerance and resiliency
  • Rate limiting and traffic management

Tip: You don't need to design an entire distributed system from scratch. Focus on understanding the strengths, weaknesses, and trade-offs of common architectural patterns. Most questions are designed to assess decision-making rather than memorization.

Prepare for System Design Questions

The decision-making skills assessed in Amazon's SDE II System Design section are integrated throughout our Work Simulation practice tests, helping you build confidence before test day.


FAQs

The Amazon Online Assessment (OA) is a pre-employment assessment used to evaluate Software Development Engineer candidates before the interview stage.

The exact format depends on the role. Intern and SDE I candidates typically complete a Coding Assessment, Work Simulation, and Work Style Assessment. SDE II candidates complete a Coding Assessment, System Design Assessment, and Work Style Assessment.

The purpose of the OA is to evaluate not only your coding ability, but also your decision-making, problem-solving approach, and alignment with Amazon's Leadership Principles.


No. While all candidates complete a coding assessment, the overall structure varies by role. For example, SDE II candidates complete a System Design Assessment, while Intern and SDE I candidates complete a Work Simulation. The time limits and assessment components may also differ.


The difficulty varies by role and assessment version. Intern and SDE I candidates typically encounter questions covering common data structures and algorithms, while SDE II candidates can expect a stronger focus on optimization, scalability, and engineering judgment. Many candidates compare the coding questions to medium-level technical interview problems.


In most cases, you should select the programming language you are most comfortable using. Amazon evaluates your problem-solving ability and code quality rather than your knowledge of a specific language.


For Intern and SDE I coding assessments, Amazon allows candidates to access publicly available programming references and documentation. However, private repositories, collaboration tools, and resources that require login credentials are not permitted. Browser activity may be monitored during the assessment.


Amazon's Online Assessment is monitored, although the exact level of proctoring can vary by assessment and role. Candidates should assume that assessment activity may be tracked and should follow all instructions provided by Amazon.

During coding assessments, Amazon may permit the use of publicly available programming references while prohibiting private repositories, collaboration tools, and other unauthorized resources.

The safest approach is to complete the assessment independently and rely only on resources that Amazon explicitly allows.


You can take a break after the coding challenge and before you advance to the Work Simulation and Work Style Survey sections.

You don’t need to log out to take a quick break. If, for some reason, you do need to log out, you can click on the ‘Start My Assessment’ link to log back in.


There is no fixed timeline. Some candidates receive updates within days, while others may wait several weeks. Response times can vary depending on the role, hiring team, recruiter availability, and current hiring needs.


Candidates who successfully pass the Online Assessment are typically invited to one or more technical interviews. Depending on the role, these interviews may include coding exercises, system design discussions, and behavioral questions based on Amazon's Leadership Principles.


No. Amazon evaluates multiple parts of the Online Assessment, including coding performance, Work Simulation results, System Design performance (for SDE II candidates), and Work Style Assessment results. Passing all coding test cases improves your chances, but it does not automatically guarantee progression to the next stage.




Other Amazon Assessments

Close