Software development interview topics

What topics should you prepare for?

Before you dig into the topics you may be asked about during your interview, connect with your recruiting point of contact to understand the subjects and skills you’ll most likely be discussing and demonstrating. Most technical interviews require you to perform coding and system design white boarding exercises.

Online assessment

An important part of our hiring process for software development engineers (SDEs) is the completion of an online assessment, which includes a coding test. You can prepare for the experience by taking this sample coding challenge. Get comfortable with the environment and answer questions that are similar to those in the actual assessment. You can click through this as many times as you’d like.

Technical topics

Your interviewers won’t be evaluating your ability to memorize all of the details for each of these topics. They’ll be looking for your ability to apply what you know to solve problems efficiently and effectively. We recommend reviewing computer science fundamentals and practicing coding outside of an integrated development environment. This will likely yield the best results for your time.

Invention is in our DNA, and technology is the fundamental tool we use to evolve and improve every aspect of the experience we provide our customers. When reviewing the below topics, keep the customer top of mind.

Interviewing for a software engineer role that requires at least two years of experience?

SDE Interview Prep Videos

  • Amazon Leadership Principles

    This video provides valuable insight to help you be successful when answering behavioral-based interview questions.

  • Amazon Coding Sample

    This video dives into a coding example and how you should approach, analyze, and solve this type of problem when interviewing with us.

  • Amazon System Design Preparation

    This video tackles a system design example and how you should approach, analyze, and solve these types of questions.

  • SDE Interview Coding Example

    This video provides a coding sample and offers tips on what we’re looking for and things to avoid.

Have questions?

EXPLORE INTERVIEWING AT AMAZON. CHECK OUT OUR FAQ.