How technically deep do the SDM interviews go? For e.g. for behaviral questions, will the interviewers go deep into understanding the reasons a particular tech decision was made or low-level undersanding of the Architecture? For System design, are the questions more like design Instagram news feed or something similar or, how will you design a LRU cache system and go into low-level design? Have interview coming up for L6, Appreciate the help! TC - 210k YOE - 15 years #engineering #amazon #amazonaws #amazonsdm #sdmamazon #L6 #systemdesign #interview
Behavioral are pretty much behavioral. System design will be more like design a drone delivery service. A complete system not a feature like news feed or even more specific like an LRU
Doge army!!! I was preparing more from distributed system design perspective (using Grokking system design course and Designing Data Intensive Applications book). Will you recommend any other resource instead?
Those should be enough. Which level you are interviewing for?
You can expect large scale system design qquestion. Treat the interviewer as a customer and ask clarifying questions before designing a solution. State assumptions and make sure to discuss edge cases.
Don’t join Amazon
It'll be a good step up for me and I am really looking forward to work at Amazon scale problems. If you have any pointers, please let me know. Also, do let me when you planning to leave amazon - it almost seems to have become a meme now.
I already left