Open In App

Amazon Interview Experience for SDE-1 (Off Campus)

Last Updated : 15 Feb, 2022
Improve
Improve
Like Article
Like
Save
Share
Report

I was contacted by Amazon recruiter for SDE-1 role.

Coding round: 2 simple coding questions were asked . (don’t remember exactly), you need to solve both questions to get a call for interview.

Round 1 (Coding Round): This round was taken by senior SDE-2. She ask me to give introduction about my-self and then directly jumped into coding questions.

  1. Find the diameter of binary tree (https://www.geeksforgeeks.org/diameter-of-a-binary-tree/)
  2. Find the number of islands (https://www.geeksforgeeks.org/find-number-of-islands/)

I was asked to write production-level code for both of questions.

I was able to solve both of questions within 30 mins. After that she asked questions from my resume and at the end she gave me one more coding question and i was asked to just describe approach.

I was able to solve in o(n^2) but it was not optimised. 

Round -2(Hiring Manager Round): This Round started with introduction.

Question asked:

  1. Meaning of my name(keyur)
  2. Projects are done in previous organisation 
  3. Why you want to leave current Company
  4. Why Amazon?
  5. Have you resolved any production-level bugs? If yes, what was it and how you approached
  6. Write Database query to find customer who has ordered in both Sep and Oct.
  7. In the end, he gave me one coding question to solve (https://codereview.stackexchange.com/questions/181606/determine-if-simple-arithmetic-expression-is-valid)

Round 3 (Coding Round):

  1. Minimum platform required (https://www.geeksforgeeks.org/minimum-number-platforms-required-railwaybus-station/)
  2. Similar to Kth smallest number(https://www.geeksforgeeks.org/kth-smallestlargest-element-unsorted-array/)

I was able to solve both the questions. In the end, he asked me behavioral questions. Was there any task that you were not able to complete within the time duration? If yes. What was your mistake and what did you learn from that?

Round 4 (Bar Raiser Round): For the first 30 mins, It was mainly around discussion around my projects. After that, he asked me to design a flight booking portal.

  1. What are Apis that you will define
  2. What database you will use.

After a week, Got a call from the recruiter that I was selected.


Like Article
Suggest improvement
Previous
Next
Share your thoughts in the comments

Similar Reads