Amazon · Mid-level
Recommended next: your first attempt
A complete first attempt shows where you stand before any narrow practice starts.
Pick a round to see what it asks of you and where you stand on it.
Practice the assessed 90-minute coding stage: complete two problems and protect time for independent verification.
How does the algorithm behave at the largest input size?
Which boundary would invalidate the current approach?
Decide how you will divide the 90 minutes after reading both problems. Set a stopping rule for a difficult problem and reserve a fixed final check for each solution.
Amazon reports two coding questions in 90 minutes. A time decision protects the second submission and supports the stated verification bar.
Company researchAmazon SDE II Interview PrepAmazon SDE II Online Assessment Prep
Write a short checklist covering empty, minimal, duplicate, boundary, invalid, and adversarial inputs. For each problem, identify which items apply before writing code.
A first attempt takes the full 90 minutes.
Amazon SDE II preparation starts with the online assessment, then four 55-minute loop interviews. Build fluency in algorithms, maintainable object-oriented code, and scalable service design. Leadership Principles are assessed throughout: bring specific decisions, customer impact, and lessons that withstand repeated probing. This plan pairs technical depth with ownership evidence and includes the assessment’s two-problem coding timebox.
Worth redoing if you hear something from the recruiter that contradicts this.
Every session saved against this target, newest first. Standings live on the round cards.
Online assessment: coding, Coding and problem solving, Maintainable code and object design, System design and customer trade-offs, and Leadership Principles and Bar Raiser have no attempts yet.
The assessment guidance emphasizes robust code, edge cases, invalid input, and complexity. A prepared checklist reduces reliance on example cases.
Company researchAmazon SDE II Interview PrepAmazon SDE II Online Assessment Prep
Practice stating the invariant, tracing one difficult case, and giving time and auxiliary-space costs after implementation. Keep the explanation short enough to preserve the final review.
The supplied bar requires complete code, manual tracing, and cost analysis. This rehearsal targets those actions without using a full timed assessment.
Suggested approach
You have a written 90-minute allocation, an edge-case checklist, and a repeatable trace-and-complexity review for two unseen problems.
Focus on “Online assessment” and “Coding.” The page is free; embedded media may need a separate player load.
Use its guidance on syntactically correct, scalable, tested code, edge cases, invalid input, and runtime explanation.
Questions that close the gaps above.
Which Leadership Principles are most visible in this team’s day-to-day trade-offs?
What production responsibility does a new SDE II take on?
What customer or reliability problem should this hire improve first?