InterviewDecoder
Sign InSign Up

Amazon Software Engineer

SummerFallSpring

Interview Process

* based on historical data

OA (Auto)

Final

1 round

technical + behavioral

Decision

OA (Auto)

Final

1 round

technical + behavioral

Decision

Interview Breakdown

Data Structures and Algorithms56%
Technical Question13%
Behavioral31%

Timeline (Summer Start)

* based on historical data

Applications Open

August

Interview Period

September - April

Offers Released

November - April

Question Bank & Experiences

Sorted by most recent
  • Apr 8, 2025

    Solve the rainwater harvesting problem from LeetCode and determine if all leaf nodes are at the same level in a binary tree.

  • Apr 5, 2025

    Solve one hard and one medium difficulty algorithm problem—one involving digit dynamic programming and the other using breadth-first search—and write clean code with relevant variable names on a different coding platform.

  • Apr 3, 2025

    Solve problems similar to Rotten Oranges and Burning Tree, as well as a matrix question.

  • Apr 1, 2025

    The interviewer introduced himself, asked me for my introduction, and then gave me two data structure and algorithm problems: finding the k closest elements and generating all valid parentheses; I solved both but missed some edge cases he pointed out after I dry ran the code.

  • Apr 1, 2025

    Find the k closest elements and generate all valid parentheses combinations.

  • Mar 27, 2025

    Solve the LeetCode problem of merging k sorted lists.

  • Mar 26, 2025

    Design an in-memory file system that supports the operations ls, mkdir, addContentToFile, and readContentFromFile.

  • Mar 25, 2025

    Merge two linked lists into a single sorted linked list.

  • Mar 25, 2025

    How do you merge k sorted lists into one sorted list?

  • Mar 24, 2025

    Implement an LRU cache and be prepared to answer follow-up questions about it.

...
1 / 71
Found incorrect information? Contact us at interviewdecoderfyi@gmail.com