← Interview experiences
Rejected

SDE 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. 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. 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

Medium HardRemote4 5 years

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

Get 5x interviews

10 free auto-applies. No card.

Or practice this interview first