Which companies blog post you recommend (or helped to clear the system design interviews) to follow? For example, I am looking for posts with how we did/implemented/improved so that I can become familiarize with real time application’s components and they connected etc. I reviewed below blogs and noticed uber, netflix, pinterest, airbnb, linkedin, quora, twitter, lyft, insta, shopify, spotify sharing technical information on how they achieved certain things. Do you have any specific recommendation on any blogs for the above need or willing to add more to the list or want to share which blog helped you? https://engineering.fb.com/ https://eng.uber.com/ https://netflixtechblog.com/ https://medium.com/pinterest-engineering https://medium.com/airbnb-engineering https://engineering.linkedin.com/blog https://www.quora.com/q/quoraengineering https://blog.twitter.com/engineering/en_us.html https://slack.engineering/ https://databricks.com/blog/category/engineering https://eng.lyft.com/ https://instagram-engineering.com/ https://shopify.engineering/ https://engineering.atspotify.com/ #engineering #systemdesign TC: 202k
I don't have anything to add to the list (you got most of the big ones), but at some point this may provide diminishing returns - depending on the intent behind your list From my limited experience doing system design interviews, you don't need to know every detail of their tech stack and neither will you get that much time. Your first round of prep should be all the usual sources i.e. - Grokking the system design interview - Youtube. This was surprisingly useful as Grokking goes off in tangents in some cases and stays too high level in others. I started with the usuals - Gaurav Sen and Tech Dummies and they have a wide variety. You will run out of time before you run out of videos. Eventually I also found codeKarle (https://www.youtube.com/c/codeKarle/videos) and Mikhail (https://www.youtube.com/c/SystemDesignInterview/videos). They have fewer videos but go into more details and you can clearly see why they're using that architecture. (That step by step guide by Mikhail blew my mind) If your intent is to prep for the system interview then a combination of your personal experience and the above should get you through. If you're intent is to get better at your job over time and you have an deep curiosity about how certain companies solve certain challenges, and apply them at your job - then definitely read up on your list (and stay on top of it). Just my 2 cents.
This site has a huge list: allEngineeringBlogs.com
Tech Industry
Yesterday
1461
The end of Backdoor Roth?!
Tech Industry
Yesterday
335
Is it good choice to buy cyber truck now ?
India
Yesterday
611
Modi is a legend, will be remembered for centuries to come
2024 Presidential Election
Yesterday
659
Heartwarming peaceful protests
Tech Industry
Yesterday
1838
Quitting this Slave life
This is a really nice list OP. Thanks