Amazon New Grad Software Engineer Interview Experience — OA, Then Four One-Hour VO Rounds in Python, Heavy on LP

Amazon·Software Engineer·Oct 2026
OnsiteOnline AssessmentNew Gradmedium

SDE I OA

LeetCode coding: one problem. (In the original I wrote the problem number in a scrambled form, so I can't say which problem it was.)

AI Debug

SDE I interview experience

Four rounds of VO, about 1 hour each, using Python.

Round 1: LP + Coding

LP:

  • Taking the initiative to solve problems outside your own scope of responsibility (Ownership).
  • How you deliver under a tight deadline, or what you do when you end up past the deadline.

There were some follow-ups on both, mainly about real experience.

Coding: a LeetCode problem, again written only as a scrambled problem number in my original notes.

Round 2: LP (GenAI) + Coding

LP:

  • Mainly about my actual past experience using GenAI.
  • How do you judge whether the result produced by AI is correct?
  • If the AI gives a wrong result, how do you notice it?
  • After you find a problem in the AI output, how do you handle it?

The follow-ups dug into the real usage scenario, how I verified things, and how I handled the problem.

Coding:

Given a set of user login records, for example [{user_id, "2026-05-03"}, ...], find the longest streak of consecutive login days. If there is a gap of more than one day between login dates, the streak counts from zero again.

Round 3: LP + Coding

LP: My memory of the LP questions in this round is pretty hazy, I don't remember exactly what was asked.

Coding: another problem written only as a scrambled problem number in my notes.

Round 4: pure LP

The whole round was LP, and they asked a lot of questions. I did not write all of them down, but most were about day-to-day development, working together on projects, and situations you might run into with coworkers. You answer mainly from your past work experience, and there are follow-ups. If you have prepared your LP stories beforehand, you can basically answer most of the questions.

Update (2026-11-10): to add some detail based on a question I got. Of the coding problems, two were LeetCode style and the other one I think was OOD. The live coding cannot be run, so you have to dry run it on the spot.

Published

Curated and edited by PracHub

Practice the questions from this interview

Discussion

Sign in to join the discussion. The author is notified of every comment.

Loading comments…

Interview at a glance

Company
Amazon
Role
Software Engineer
Level
New Grad
Rounds
Online Assessment → Onsite
Difficulty
medium
Interview date
Oct 2026
Questions from this interview
5 questions

Related interview experiences

Explore more interview rounds, questions, and outcomes.

Browse interview experiences