TechJobs Hiring
RemoteExperiences
/
TechJobs Hiring

A community-driven job board helping engineers discover high-impact roles at companies building the future.

Explore

  • All Opportunities
  • 100% Remote Roles
  • US Tech Jobs
  • Post Opp. (Job)
  • Post Interview Exp.
  • Read Interview Exp.

Company

  • About Us
  • Privacy Policy
  • Terms of Service

© 2026 TechJobs Hiring. All rights reserved.

Built for the developer community.

← Back to all experiences
Rejected

Amazon Interview Experience

SDE

Process Overview

  • 3 rounds, rejected after final round

Interview Rounds Breakdown

Round 1

DSALeadership Principles
The candidate successfully solved the binary tree distance problem.
The candidate identified the correct data structure for the stack problem but failed to complete the full implementation within the time limit.
The interviewer evaluated both technical problem-solving and alignment with Amazon's Leadership Principles.
Questions Asked
Find the distance between any two nodes in a binary tree without parent pointers.
TreesGraphs
Solve
Design a stack that supports push, pop, getMiddle, and getTop in O(1) time.
Data Structures

Round 2

Leadership PrinciplesCodingObject-Oriented Design
The candidate was asked to refactor a standard algorithmic solution into an object-oriented design.
The interviewer expressed concern that the candidate's approach was too similar to standard textbook solutions, suggesting a preference for unique or highly optimized architectural thinking.

Round 3

BehavioralSystem Design
The interviewer probed extensively into the candidate's career history, specifically questioning the frequency of job switches.
The candidate navigated NDA-sensitive project discussions by focusing on architectural trade-offs (why X was chosen over Y) rather than proprietary details.
The design portion required the candidate to propose two solutions for a feature extension and perform a comparative analysis of pros and cons.
Questions Asked

Key Takeaways & Advice

Candidate Advice

  • Be prepared to defend architectural decisions and explain the 'why' behind technology choices in previous projects.
  • When discussing past work, prioritize explaining trade-offs over revealing confidential implementation details.
  • Ensure OOD solutions are robust and demonstrate original thinking rather than just implementing standard textbook patterns.

Preparation Tips

Final Verdict

The candidate was unfortunately rejected.

Experience Details

CompanyAmazon
RoleSDE
Experience Level1-3 Years
Posted OnJul 29, 2026

Share Experience

Similar Experiences

Harness

SDE - 1 • 1-3 Years

Read Experience →

Tower Research LLC

SDE 1 (Backend Post Trade) • 1-3 Years

Read Experience →
TechJobs Hiring

A community-driven job board helping engineers discover high-impact roles at companies building the future.

Explore

  • All Opportunities
  • 100% Remote Roles
  • US Tech Jobs
  • Post Opp. (Job)
  • Post Interview Exp.
  • Read Interview Exp.

Company

  • About Us
  • Privacy Policy
  • Terms of Service

© 2026 TechJobs Hiring. All rights reserved.

Built for the developer community.

Stack
Solve
Questions Asked
Basic Calculator
StringsStackOOD
Solve
How would you include a new feature in this existing design?
System Design
  • Practice classic Dynamic Programming and string manipulation problems like Edit Distance.
  • Focus on Object-Oriented Design and concurrency patterns, such as designing a restaurant waitlist system.
  • Prepare for deep-dive behavioral questions regarding career trajectory and project trade-offs.