Open In App

Amazon Interview Experience for SDE 1 | Off-Campus

I applied for SDE1 on the Amazon job portal. After few days, I got an exam link from Amazon. In the exam, there were 2 coding questions(DP, Greedy) and 2 descriptive questions in which we have to explain how we approached the above 2 questions and write about their time and space complexities.

After few months, I got an Amazon Interview preparation call, in which they explained the whole interview process. 



Interview Round 1: The interviewer was SDE2 and made me comfortable by telling about himself and asking about myself. Then he asked about my projects, it was a long discussion and took 25 mins.

I had the next interview scheduled just after this.



Interview Round 2: The interviewer was SDE2 and she directly started with coding questions.

  1. The first question was: https://www.geeksforgeeks.org/problems/search-in-a-rotated-array4618/1. I started with brute force and the explained O(nlogn)  solution using Binary search. After some, I told her the O(n) approach.
  2. The second question was: https://www.geeksforgeeks.org/problems/search-in-a-matrix17201720/1. I solved it using binary search.

After few weeks my next rounds got scheduled.

Interview Round 3: The interviewer started with a briefing about himself and then asked about myself.

Round 4 was scheduled the next day.

Interview Round 4:

  1. The interview started with the coding question: https://www.geeksforgeeks.org/problems/add-two-numbers-represented-by-linked-lists/1 He said don’t modify the input, so I used recursion with some conditions. He was impressed with the solution.
  2. Then he asked another question: https://www.geeksforgeeks.org/problems/print-a-binary-tree-in-vertical-order/1. I explained the approach using preorder traversal, then he said it will give a wrong answer for some cases so I used level order traversal. He also asked me to tell efficient and optimized data structure for this problem.
  3. Have you ever learnt something on your own.
  4. On what technology do you want to work.

Then he said we will let you know in 7 days.

After 7 days I got a call from HR that you got selected.

Keep solving problems, gain basic knowledge of all CS Subjects. Go through Amazon Leadership principles and have faith in yourself.

Article Tags :