Amazon Interview Experience : SDE : Set 12

Company Name: Amazon

Job Role: SDE

Years of Experience Required: Fresher (0 Yrs.)

Drive: On-Campus


Preparation for Amazon

Topics: Data Structures and Algorithms

Duration: 6 months

Source of Preparation: Leetcode, GFG, Striver’s SDE sheet.


Amazon Interview Rounds

Interview Rounds

Round 1: Online Coding Test.

  1. An array is increasing and then decreasing find the point where it stops increasing.
  2. Rotate matrix by 90.

Round 2: (Technical Interview)

  1. Given a binary tree and a value k. A path is called heavy path if the sum of the elements in the path (path from root to leaf) > k remove all the paths from the tree which are not heavy i.e., tree should contain only heavy paths.
  2. Given an array of non-negative integers representation elevation of ground. Your task is to find the water that can be trapped after raining.(Trapping Rainwater)

Round 3: (Technical Interview)

  1. The interviewer asked me about OOPS concept. Polymophism,Inheritance and abstraction.
  2. Operating system questions.
  3. Design a stack with push pop and find min operations in o(1) time.

Round 4: (Managerial + Technical)

  1. Had a long discussion about my project and intership i had done.
  2. Given the root of a binary tree, return the zigzag level order traversal of Binary Tree. (i.e., from left to right, then right to left for the next level and alternate between). (Zig-Zag Traversal of Binary Tree)

Verdict: Selected

Message to Aspiring Students

  1. Have a positive attitude in the interview
  2. Practice DSA well
  3. Have a Good knowledge of Cs fundamentals.

Keep working hard and practice coding questions very consistently. It doesn’t matter how many questions you solve, you need to solve those on your own and to do it regularly.

I used to practice 10 questions daily from Striver’s SDE Sheet and then read interview experiences on gfg or takeuforward.