How to Ace a System Design Interview(From Amazon TPM)
Vložit
- čas přidán 9. 07. 2024
- System Design Interviews for FAANG Companies.
#systemdesign #amazon #amazonian #interview #systemDesignInterview #faang
I recently cleared my Amazon Interview and in this video, I am sharing how I prepared for my system design interview, what resources I used and what methodologies I used. In this video, I also share, what platform I used for my mock interviews as well as what whiteboard I used for my system design interviews.
Connect with me 1-1 : topmate.io/pratikshabakrola
System Design playlist: • System Design Interviews
System Design Books:
System Design Interview by Alex Xu www.amazon.com/gp/product/B08...
Grokking System Design Interview :
www.educative.io/courses/grok...
Mock Interview Platform:
www.pramp.com/#/
Free Whiteboard :
excalidraw.com
Notes I have taken from Video
1: Load Balancing
- Round Robin
- Weighted Round Robin
2: Caching
- LRU (Least Recently Used)
- LFU (Least Frequently Used)
3: Databases
- SQL
- NoSQL
- ACID Properties
- Partitioning
- Master-Slave Replication
- Read Replicas
- Scaling
4: Horizontal Scaling vs. Vertical Scaling
5: Single Point of Failure
6: Content Delivery Network (CDN)
7: CAP Theorem
- Consistency: Strong Consistency, Eventual Consistency, Weak Consistency
8: Pub/Sub (Publish/Subscribe) Messaging Queue
9 : Elasticsearch
10: Architectures
11: Monolithic Architecture - Service-Oriented Architecture (SOA) - Microservices Architecture
12: API (Application Programming Interface) - Verbs: GET, POST, PUT, DELETE, PATCH
13: Capacity Estimation: Storage, Memory, Traffic, Bandwidth
- QPS (Queries Per Second)
Hit 👍to help others.
Thank you Pratisha. 🙇
This channel is so underrated, you make things so easy to understand!!!
Keep up the good work!
Much appreciated!
Thanks for the lucid explanation
Amazing tips thank you!
Thank you very much Pratiksha, for making these quick and simple videos of complex systems. Helping me to prepare quickly for the interview I’ve in a week with Amazon.
All the best!
Thanks a lot sharing tips & suggestions. Excellent video!
Thank you 😊
hi, Pratiksha, your videos are amazing. Please continue. You are going to reach millions of people soon! Wishing you all the best
+Digital Artistic Thank you so much! Really appreciate the encouragement 🙏
Please keep going, your content is awesome
+Kaiser Ali Thank you 🙏
it was very helpful
Thank you 🙏
Excellent Video Pratiksha 👍🏻
Thank you Ankur!
Very informative content! Thanks for creating this content
Hi,
Thank you for all the tips. How long did it take for you to do all the preparation for the amazon interview?
Hello Mahalakshmi,
I took about 2+ months for the preparation. Usually, most people give about 2-6 months of time depending on their skill levels and the role they are applying for.
Thanks for all the tips and suggestions. I had a question regarding the drawing app: Excalidraw. Isn't it a paid application? Are there any free alternatives?
+Manish Bhatt
Hello Manish,
I am glad you found the information helpful.
Excalidraw is free. There is also a paid version Excalidraw+. But the free version is more than enough for the interviews ! The link is in description, check it out and let me know if you have any questions.
@@pratikshabakrola Thanks for the reply. I tried using the free version and yeah it's great for building system design diagrams. I am new to your channel but the content looks good. Keep it up!
+Manish Bhatt
Thank you Manish.
any resources for "system design fundamental concepts", u took & helped u
+Imran I have mentioned two books in the video that has most of the basics covered!