Amazon·Software Engineer·Onsite - Multi Round
Jul 2026
Four-round virtual loop for an SDE role at Amazon, covering behavioral, bar raiser, hiring manager deep dive, and a final technical round. The coding questions ranged from graph reachability to a multi-attribute heap scheduling problem, and the recruiter communication was genuinely awful the whole way through.
- Tell me about a time you delivered an important project under a tight deadline. What trade-offs did you make?
- Describe a situation where you exceeded expectations on a project or task.
- Given a list of task dependency pairs, write a function to find all tasks that would be impacted if a specific task is delayed. Follow-up: find the longest chain of cascading delays.
- Walk me through a time you had a conflict or disagreement with a teammate or stakeholder. What happened and what would you change?
- Deep dive into a technical project you've worked on, specifically a retrieval-augmented generation pipeline. How did you design it, what problems did you run into, and how did you solve them?
- Implement an in-place array shuffle algorithm.
- Tell me about a time you took ownership of a cross-team problem that wasn't clearly yours to solve.
- Design a scheduling system using a priority queue where items must be ordered by three attributes simultaneously. Follow-up: how do you prevent lower-priority items from waiting indefinitely as higher-priority items keep arriving?
“Went in with a story ready, which helped.” The rest of the author's notes on Software Engineer interview at Amazon, Onsite - Multi Round round, covers how they worked through the question, what the panel pushed back on, and what they would do differently.
View Post