Skip to main content
A man and woman smiling looking at their computers.

Online assessment prep for SDE roles

As a current university student or recent graduate, you’ll have multiple opportunities to innovate and solve complex technical and business problems at Amazon. Our interviews for student and graduate Software Development Engineering (SDE) roles are designed to identify candidates who have the technical proficiency and behavioral skills required to help us achieve our mission to be Earth’s most customer-centric company.

If you’re interested in the evaluation process for non-university roles, visit the Interviewing at Amazon page.

About the Online Assessment (OA)

The SDE Online Assessment (OA) is the first step in the hiring process for our full-time and internship SDE roles. You’ll learn about SDE opportunities and help our team learn more about you. The OA was designed in partnership with Amazonians. No Amazon-specific knowledge is needed to complete the OA successfully.

To learn about the full interview experience, take our Amazon SDE Online Assessment (OA) and Interview Prep Course.

Two people huddled around a laptop.

OA overview for full-time roles

The OA evaluates coding skills, technical problem solving, and Amazon’s Leadership Principles. Depending on the country the role is in, the OA will be in one or two parts. Check your OA email to determine your OA structure.

The OA includes two main sections with different components. As you complete each section you’ll receive an email that informs you whether or not you will move to the next step. Make sure to check your spam/junk folder for this email.

When you are ready to begin, set aside up to two hours of uninterrupted time for the OA. Find a quiet location to complete the OA.

OA process for full-time SDE roles

Learn more about each step of the OA process.

OA overview for SDE internships

The OA evaluates coding skills, technical problem solving, and Amazon’s Leadership Principles. The OA takes about 90 minutes to complete.

Three men gathered around a computer.

OA process for SDE internships

Learn more about each step of the OA process.

Best practices for the Coding Assessment

Follow these best practices to support you in the Coding Assessment portion of the OA.

  • Review and practice

    Review and practice the coding language you plan to use; this will help prepare you for the coding test. Familiarize yourself with the OA and review two practice questions by taking the Online Assessment Practice Test. It won’t be scored and has no impact on your final outcome. No specific Amazon functional knowledge or skills are required.

  • Make use of online resources

    During the Coding Assessment, you’re allowed to use publicly accessible online resources (e.g., the Java Developer Kit or Standard Template Library). Don’t access sites that require a login or are private repositories. Your browser usage is logged.

  • Manage your time

    If you get stuck on a problem, move to the next one and revisit questions as needed.

  • Avoid these actions

    Don’t use the print screen functionality, because your session will be terminated, and you’ll be locked out. Avoid copying and pasting in the assessment. We expect this to be your own code.

Technical requirements for your computer setup

Ensure you’re taking the OA on a laptop or desktop computer that meets the following requirements. We don’t recommend mobile devices or tablets due to limited functionality and user-interface experience.

After you complete the OA

At the end of the OA, you’ll receive a survey to provide feedback on your experience. The survey is a required step to ensure that we continue to provide a great candidate experience. Ensure you complete the survey – failure to complete the survey will delay your results and next steps provided by the recruiting team.

After you submit the OA, a confirmation page will appear verifying your completion and thanking you for your participation. If you don’t see this page after 2 minutes, close your browser and reach out to your Amazon recruiting contact.

For candidates taking the two part OA, if you don’t receive a completion email within 24 hours of completing Part 1 or 2 of the OA, contact Amazon using the contact details provided in your OA email. Make sure to check your spam/junk folder for the delivery of this email.

If you are moved forward in the process for an interview, Amazon will reach out directly.

Accommodations

Our inclusive culture empowers Amazonians to deliver the best results for our customers. We not only celebrate the diversity of our workforce, we celebrate the diverse ways we work. If you’d like to request an accommodation for the interview or onboarding process, reach out to our recruiting team and they’ll connect you to our accommodation team. You may also reach them directly.

The ACAT (Applicant Candidate Accommodation Team) is designed to remove barriers to employment for our external applicant-candidate customers with disabilities. We ensure equal employment opportunities to applicants and candidates with disabilities by providing reasonable accommodations during the application and hiring process. ACAT will actively partner with Recruiting, Human Resources, and Hiring teams to drive innovative accommodation solutions and raise the bar on disability inclusion within the pre-employment process.

Frequently Asked Questions

Review frequently asked questions about the OA process.

Resources

Questions? Reach out to your recruiting contact.

  • Leadership Principles

    Dive into our Leadership Principles.

  • Software Development Topics page

    View the Software Development Topics page to see what SDE topics to expect during the coding component of the assessment.

  • Interviewing at Amazon

    Explore Interviewing at Amazon for FAQs, prep guides, and more.