Amazon | SDE-II | London | June 2021 [Reject]

Status: 9 YOE
Position: Senior SE , JPMC
Date: June 2021

Technical Phone Screening

  1. LP Question - Desctibe a challenging project you worked on.
  2. Coding question - Design a min stack.

Onsite Loop rounds (Virtual)
Round 1

  1. LP -> Disagreement with team
  2. LP -> Committed to something and failed to deliver
  3. Coding -> Design an LRU cache

Round 2

  1. LP -> Talk about a challenging project
  2. LP -> Talk about a time when you had to deep dive into a problem for a solution
  3. Coding -> Binary expression tree -> model an infix notation in a binary tree and output infix expression
  4. Follow up -> construct binary tree from a postfix expression.

Round 3

  1. LP-> something that you built solved a customer problem
  2. LP -> Contributions outside your team BAU
  3. Coding -> Implement a custom collection class with add, remove and getRandomOperations in O(1) time

Round 4

  1. LP -> Tell me about a time when you found a problem and found more linked problems to it.
  2. LP-> Tell me about a time when you launched a feature with known risks
  3. System Design -> Design a URL shortener service

Interview Feedback
The overall process was smooth and the interviewers were friendly. I received the interview results on time within 5 days after the onsite. The recruiter also set up some time with me to discuss the feedback in detail. As per the feedback, I performed well on the LP part and cultural fitment seemed good to them. On the coding part, they found my code ease to read and modular but they expected me to ask more clarifying questions instead of jumping straight to the solution. On the system design part, they found me to be good on the requirement gathering part but suggested me to improve on how i communicate the details of the design that I have in mind.

I am planning to take the interview again next year. Hope this post helps folks planning to take the Amazon interview.

Comments (2)