Real, anonymous reports from people who interviewed for Software Engineer at Amazon DSP, newest first and distilled into what to expect across the loop.
Get your personalized Amazon DSP Software Engineer prep plan
Answer 3 quick questions and we will build a free study plan with the exact topics and questions to focus on.
I started with an online assessment that turned out to be the hardest gate for me. I’d submitted my application earlier in the summer, and near the start of August I was moved forward to the OA. The coding questions completely threw me off—not because I felt the problems were impossible, but because I struggled enough to score around the mid‑60s overall, and that was the end of it for me.
For the people who cleared the OA, the next step looked like a short but structured technical loop. I saw that it typically included an OA followed by a sequence of interview rounds where coding and behavioral questions were mixed together. When I looked at the format, it matched what I expected: each technical session was paced like a real live coding event, and the coding portion tended to land somewhere between easy and medium difficulty, with explanations and time/space discussion being part of the job.
2 weeks ago
Difficult Positive Redmond, WA
My interview journey stretched across a lot of distinct people, and it felt like it was designed to test different angles of the same skill set. Before the main loop, I had a screening call with a recruiter and then a pre-interview check with the hiring manager. After that, I went through a sequence of technical and product-adjacent conversations that included an engineering director, a senior product owner, and then additional engineering interviews with senior engineers.
The final stretch included rounds with bar-raiser-style interviewers and then a hiring manager conversation. What surprised me was how consistent the format stayed even as the titles changed: each person pushed on both communication and problem solving, and the behavioral components showed up alongside the technical evaluation rather than only at the end.
2 weeks ago
Average Positive Pune
My process felt pretty clear after the initial recruiter coordination. After submitting my application, I first ran into an online coding test on a co…
2 weeks ago
Average Positive Bengaluru
Even though I ultimately declined the offer, the interview process felt organized and fairly smooth. It started with a phone screen where I was asked …
2 weeks ago
Easy Positive Washington, DC
My experience started with assessment-style steps rather than immediately jumping into live problem solving. I hit an OA that included a practical “fi…
Unlock every Software Engineer interview experience
Interviewed here recently? Add yours to help the next candidate. You'll appear as Anonymous.
What to expect
Distilled from the reports
Online Assessment (OA)
The interview process begins with an online assessment that typically includes coding questions focused on data structures and algorithms, often with a mix of behavioral components. Candidates report that this stage can be quite challenging, with some experiencing high time pressure and difficulty in scoring well.
Following the OA, candidates engage in a structured technical interview loop that combines coding and behavioral questions. The technical portion often includes live coding sessions where candidates must explain their thought process and problem-solving approach, with a focus on clarity and communication.
Live codingBehavioral questionsCommunication
Behavioral and Leadership Principles
Behavioral questions are integrated throughout the interview process, with a strong emphasis on Amazon's Leadership Principles. Candidates are expected to provide concrete examples from their past experiences that align with these principles, making it essential to prepare specific stories.
Candidates generally find the overall difficulty of the interviews to be high, with many reporting a demanding pace and pressure during both coding and behavioral assessments. The expectation to perform under time constraints adds to the challenge.
High difficultyTime pressureCognitive load
Interview Structure and Flow
The interview process is described as organized and predictable, with a clear flow from the OA to multiple interview rounds. This structure helps candidates understand what to expect, although the intensity and depth of questioning can vary.
Candidates often reflect on their experiences and express a desire to better prepare for the specific styles of questions asked, particularly in balancing technical skills with behavioral expectations. Many suggest focusing on clear communication and structured storytelling.