Interview Experience:
All the rounds were conducted virtually over chime. The interviews were for SDE3 position.
For preparation, I solved coding questions on leetcode, mostly medium. Total of ~130 questions over 2-3 months. I solved mostly the questions for Facebook. High level design, In addition to me experience, I read about various components of High Level Design and how and when to use them followed by few videos and documents at CodeKarle
Round 1:
Focus: High Level Design
Design package delivery system Tell me a situation where you made an impact at org level Tell me a situation where you suggested a changeRound 2
Focus: High Level Design
Design Payment Gateway Tell me something that you did to help the organization. Tell me something that you build from scratch.Round 3:
Focus: Coding:
Print next 5 smallest number in a BST. Any situation where you were blocked.Round 4:
Focus: Hiring Manager
Tell me a sitaution where you had to convince someone. Tell me a situation where you did Code Review and Design Review. Tell me a situation where you have you mentored someone.Round 5:
Focus: Bar Raiser | High Level Design:
Design a rating system for e-commerce platform. Situation where you automated something. Situation for a project which was challenging for you. Extra round:
Focus: Review previous system designs, what could have been done better.
Behavarioul:
Situation where mentored someone more experienced than you.After all the discussions, was down leveled to SDE2 with an offer to fastrack promotion to SDE3. The reason I got was the complexity of work that I have explained in the behavarioul questions was not at par for a SDE3 at amazon.
Compensation Details: Amazon (Offer) | Microsoft (Offer) | Adobe (Offer)
Other Interview Experiences:
Microsoft Interview Experience
Adobe Interview Experience