RejectedSDE 2 at Amazon
- Difficulty
- Process took
- 2-3 Weeks
- Rounds
- 2
- Format
- Remote
- Applied via
- Company Website
How it went
- Interviewing is tough for everyone. Each attempt is a learning experience.
- Get feedback If possible, ask recruiters or interviewers for specific feedback to improve.
- Everyone fails LLD rounds initially. What matters is learning the structure and getting practice before the next attempt.
What they would tell you
- Interviewing is tough for everyone. Each attempt is a learning experience.
- Get feedback If possible, ask recruiters or interviewers for specific feedback to improve.
- Everyone fails LLD rounds initially. What matters is learning the structure and getting practice before the next attempt.
How to prepare
- Arrays, strings, trees, graphs
- Sliding window
Round by round
- 1
DSA & Behavioral60 min
2 coding problem, first i solved using sliding window with two pointers , another was tree related Q1: You are given a string and a cost budget. Each character can be changed at a certain cost. Find the longest substring you can make "equal" (all characters the same) within the given budget. Q2: Find the longest (longest number of edges) path between any two nodes in the tree. 2 LP
- Describe a challenge you faced and how you overcame it
- Talk about a time you had to deliver results without being familiar with the tech stack
- 2
Low Level Design60 min
LLD- Design a system to filter and search files in a hierarchical (tree-like) folder structure, where files with the same name can exist in multiple folders. Support query operations like union and intersection of search criteria Core Components and Classes:
- File: Holds name, size, metadata, and path.
- Folder: Contains a list of files and subfolders.
- FilterCriteria: Encapsulates filtering logic (by name, type, size, date).
- Query: Represents a search operation, including combining multiple filter criteria using union/intersection.
What came up
A candidate-reported account, lightly edited. Interview processes change by team and date.
Sources
Hiring now
Software engineer roles are open right now
landed applies to roles like these for you, on each company’s own site, with answers written for the role.

Senior Software Engineer -.NET
Tyler Technologies · Annapolis, Maryland

Software Development Engineer II
SaaS Labs · Bengaluru, Karnataka, India
10 free auto-applies. No card.
Or practice this interview first