Amazon L5 System Design Tips

Nov 30, 2021 4 Comments

I have an Amazon system design on-site interview in 2 weeks.

The recruiter basically dumped a bunch of links and words in the email:

“””
Whatsapp app design, Uber Eats, Uber Ride and Share Amazon Prime Video rental platform, Dropbox, Twitter, Square Payment Gateway, Booking.com, Carvana,

System Design:
1) https://www.youtube.com/watch?v=xpDnVSmNFX0&list=PLMCXHnjXnTnvo6alSjVkgxV-VH6EPyvoX
2) https://www.youtube.com/watch?v=dUMWMZmMsVE&list=PLkQkbY7JNJuC99VDJcpQdww-4aT3QhdJv
3) https://www.youtube.com/watch?v=KmAyPUv9gOY
4) Grokking the System Design Interview - Learn Interactively (educative.io) Its pdf version can easily be found on internet free of cost.

Chess, Twitter, LRU cache, Swimming Pool, Payment Gateway, ATM

Some tools you may find useful to study for and do practice problems for the system design portion include:

o Anatomy of a System Design Interview

o Designing TinyURL

o Designing Instagram
“””

What should I actually study?
Where do candidates mess up?

What impresses a system design interviewer?

comments

Want to comment? LOG IN or SIGN UP
TOP 4 Comments
  • Amazon
    mez87ff

    Go to company page Amazon

    mez87ff
    Have a solid structure to approaching this. Clarify all functional and non functional requirements. Do some capacity estimators and call out “read heavy, write heavy, etc” and feed it as an input to your design. Call out what is in scope and what is out of scope, assumptions. Do an end to end design on the components. Dive into API design, databases and data schema. Then go into component design or services, talk about trade offs. Talk about bottle necks, any additional things to consider etc. Most candidates fail to have a structured approach which comes only with practice.
    Nov 30, 2021 1
  • Everbridge / Eng
    CuttyFlam

    Go to company page Everbridge Eng

    CuttyFlam
    Get familiar with the platform you're going to be using. I had to use Bluescape for Amazon. You can save some time by just knowing how to add the boxes and text properly. Also not having to fumble withlooking for the right tool to use helps with nerves
    Nov 30, 2021 0
  • How did it go?
    Feb 8 0