How I Mastered System Design Interviews

Поділитися
Вставка
  • Опубліковано 8 лют 2025

КОМЕНТАРІ •

  • @ashishps_1
    @ashishps_1  9 місяців тому +21

    Thanks for watching guys!
    👉 Get a FREE System Design Interview Handbook in your inbox by subscribing to my newsletter: blog.algomaster.io/

    • @Nexatek
      @Nexatek 9 місяців тому +5

      Absolutely awesome man. If not to your channel, whose channel will I subscribe to?

    • @ashishps_1
      @ashishps_1  9 місяців тому +2

      @@Nexatek thank you 😊

    • @sufiyan1508
      @sufiyan1508 4 місяці тому

      Is it lld or hld

    • @dineshmishra6502
      @dineshmishra6502 4 місяці тому

      @@ashishps_1 doing good job

  • @SaaSLTDDeals
    @SaaSLTDDeals 10 місяців тому +35

    Wow, system design demystified! Your breakdown of key concepts and building blocks is invaluable for beginners. Can't wait to delve deeper into this topic!

    • @ashishps_1
      @ashishps_1  9 місяців тому +1

      Awesome, thank you!

  • @techtalkbyravindra1599
    @techtalkbyravindra1599 10 місяців тому +29

    yes please, would love to watch low level system design videos.

    • @ashishps_1
      @ashishps_1  10 місяців тому +11

      Sure, will make a video on low level design soon!

  • @nigam_sharma
    @nigam_sharma 10 місяців тому +10

    Highly content heavy like always,
    Many less people on internet who actual shares knowledge unlike sharing Gyaan😂.
    And you are one of them who provide values.
    Thankyou for your Efforts ❤

    • @ashishps_1
      @ashishps_1  9 місяців тому

      Thank you so much Nigam for your kind words!
      Really great to hear this 😀

  • @Ami7166
    @Ami7166 9 місяців тому +86

    It took me 5 years to realise these concepts exist and you consolidate all in 10 minutes.

  • @sounishnath513
    @sounishnath513 9 місяців тому +18

    your repository on design is highly appreciable. absolutely goldmine all in ones. Thanks Ashish for consoldating it.

    • @ashishps_1
      @ashishps_1  9 місяців тому +3

      Love to hear this, thank you so much 😊

  • @arungowda
    @arungowda 7 місяців тому +16

    Knowing them is one thing. Applying all of these to work together in a high pressure interview in the real deal.

  • @itsmechicpalak
    @itsmechicpalak 6 місяців тому +6

    This is the best video I've come across on system designing after zooming thru 100s of videos, and the resources provided are so simple and easy to understand. Hats off dude! Thanks and keep em keeping.

    • @ashishps_1
      @ashishps_1  6 місяців тому

      Love to hear this, thanks for your kind words!

  • @zainnatour4792
    @zainnatour4792 10 місяців тому +6

    Thank man, great work explaining the organizing these terms and concepts.

    • @ashishps_1
      @ashishps_1  10 місяців тому

      Glad it was helpful!

  • @KamaleshPramanik-s3c
    @KamaleshPramanik-s3c 7 днів тому

    Awesome comprehensive system design overview. Thank you very much for giving free resources, that is incredible.

  • @kumarthefullstackdev
    @kumarthefullstackdev 5 місяців тому +2

    Great Ashish People like you are making youtube a worthy resource to look for help. Can't thank enough. Cheers :)

  • @letitrain2884
    @letitrain2884 10 місяців тому +2

    Thanks man! This is absolute gold mine.

    • @ashishps_1
      @ashishps_1  10 місяців тому +1

      Great to hear this, thank you!

  • @nitinsinghns717
    @nitinsinghns717 5 місяців тому +1

    Much appreciated video… no Bakwas only to the point… complete preparation guide in short time.. thanks

  • @Arcadeyash
    @Arcadeyash 6 місяців тому +2

    Thank you so much for the repository. An absolute gift.

  • @chandrasekarv7142
    @chandrasekarv7142 7 місяців тому +2

    Awesome summary of system design concepts in 10 mins.. Thanks for this video Ashish !

  • @RaaheeAmit
    @RaaheeAmit 10 місяців тому +1

    "Real Influencer"
    Thank you for this amazing content
    We want more videos.

    • @ashishps_1
      @ashishps_1  9 місяців тому

      Thank you very much.
      Will try to post consistently going forward!

  • @uditnagar7905
    @uditnagar7905 9 місяців тому +1

    You are exist in this cruel world ?.....You put all these valuable resources for free....Thanks Sirrrr So SOoooo Muchh

    • @ashishps_1
      @ashishps_1  9 місяців тому +1

      Thank you!
      Yeah, I believe in free education for all and feel happy in sharing free resources.

  • @gnanasekaranebinezar7199
    @gnanasekaranebinezar7199 7 місяців тому

    You are genius and make others to grow. It's amazing. Leaned a lot by watching this Thank you so much for your untiring effort. Great work. ❤

  • @EverydayKarma
    @EverydayKarma 9 місяців тому +1

    Never knew you are also on UA-cam brother. Following you since a long time. Expect to learn lots from you from here also. Much Love from Nepal.

    • @ashishps_1
      @ashishps_1  9 місяців тому +1

      Thanks a ton!
      Really happy to hear this!

  • @msatyamounika
    @msatyamounika Місяць тому

    Thank you Ashish for creating such valuable content😊

  • @7PrakashPatel
    @7PrakashPatel 3 місяці тому

    Very well covered in 10mins. Keep up the good work.

  • @dons8764
    @dons8764 7 місяців тому +64

    These interviews are so unrealistic. Expecting someone in less than 30 minutes with zero context to design a full system. Once you have the job you will NEVER be in this situation. So why interview this way?

    • @ankithvishwakarma8515
      @ankithvishwakarma8515 6 місяців тому +16

      A guy told me to design youtube in a 30 min interview 💀💀💀💀

    • @arishsheikh3000
      @arishsheikh3000 5 місяців тому +12

      Beggars are not the choosers

    • @nvasudeva
      @nvasudeva 5 місяців тому +8

      @@ankithvishwakarma8515 Well, you are expected to design at a high level and then go deep into specific choices you made on component selection.
      For example interviewer may ask you why you chose x db vs not the other. The idea is that they are not expecting you to provide you the complete solution rather give a high level picture and dive deep on specific component.
      Hope it clarifies your doubt.

    • @Ghosty716
      @Ghosty716 4 місяці тому +3

      Not sure what companies you’ve worked at, but that is definitely expected at least from our Tech Leads on a regular basis. That’s pretty much what a “design meeting” is

    • @AbcTawte
      @AbcTawte 2 місяці тому +2

      Just think about it as if you are told to narrative a story with system design components like caching,databases,cdn etc as your tools and you need to use them to build your app. Coding is only a small segment of an SDE , system design is what makes apps like Instagram, Discord possible. I personally find System Design to be more fascinating and useful than DSA.

  • @gnaneswarilolugu2323
    @gnaneswarilolugu2323 6 місяців тому +2

    Great video ashish! Thank you for the video and resources.

  • @G.O.A.T._.
    @G.O.A.T._. 9 місяців тому

    You are one of the men with no Headweight!

  • @Rohit_Raut1
    @Rohit_Raut1 10 місяців тому +1

    I swear , i was wating for your video bhaiya

    • @ashishps_1
      @ashishps_1  10 місяців тому

      Sorry, I was a bit busy last few weeks but will try to post more regularly!

  • @jvivekanand7875
    @jvivekanand7875 6 місяців тому +1

    Great work bro!

  • @723IamNoOne
    @723IamNoOne 3 місяці тому

    Excellent video on system design. Ek number 👌

  • @sureshm6906
    @sureshm6906 9 місяців тому +3

    Very clear explanation. Thank you. Please do the low level system design videos.

    • @ashishps_1
      @ashishps_1  9 місяців тому

      Thank you 🙏. Will make videos on LLD soon.

  • @alikaram522
    @alikaram522 10 місяців тому +2

    Thank you, you are very smart ❤

  • @harshitchopde3390
    @harshitchopde3390 8 місяців тому

    You explain the more complex thing in simple way 🙏🏻

    • @ashishps_1
      @ashishps_1  8 місяців тому +1

      Thank you, great to hear this 😊

  • @diptakumar2140
    @diptakumar2140 7 місяців тому

    Your explanation level is awesome. Thanks a lot for your efforts.

    • @ashishps_1
      @ashishps_1  7 місяців тому

      Love to hear this, thank you 😊

  • @Sai-rq9em
    @Sai-rq9em 5 місяців тому

    Hi Ashish, firstly thankyou so much for making this video. I don't know why but i watched a lot of videos on youtube but this particular video made me feel like ok its not too hard. maybe its because you explain in a very simple way with very good vedio editing. I wish you make a series on system design.

    • @Sai-rq9em
      @Sai-rq9em 5 місяців тому

      I know you have blog on this, but still feel like making youtube can make it more understanding and relate easily.

  • @harshtyagi571
    @harshtyagi571 9 днів тому

    1. Scalability (vertical and horizontal)
    2. Performance (latency and throughput)
    3. Availability
    4. Reliability
    5. Consistency
    6. Cap theorem
    7. Data storage and retrieval
    8. Acid transactions
    9. Consistent hashing
    10. Rate limiting
    11. Networking and communication
    12. Security and privacy

  • @rishiraj2548
    @rishiraj2548 6 місяців тому

    Great thanks, Ashish Pratap Singh, for guidance.

  • @haridasparekh9710
    @haridasparekh9710 8 днів тому

    Thank you so much man, you are awesome

  • @CryOrDi3
    @CryOrDi3 2 місяці тому

    Super helpful! Thank you!

  • @anselemokeke8315
    @anselemokeke8315 5 місяців тому

    Direct and powerful. Many thanks....

  • @sheersendughosh
    @sheersendughosh 10 місяців тому +1

    Thank you for this helpful video ❤ Please make such a detailed video on LLD 🙏

    • @ashishps_1
      @ashishps_1  9 місяців тому

      Sure, will do soon!

    • @sheersendughosh
      @sheersendughosh 9 місяців тому

      @@ashishps_1 Requesting you when you do the LLD video or in a separate video kindly show us actual code example and how to develop intuitions for applying design patterns, how to structure our code. It will be really helpful to get guidance from you who has been working in the best companies and have worked on distributed systems🙏

  • @kishore961
    @kishore961 9 місяців тому

    Great work on the content. Thanks for your effort into print this video together. 🎉

    • @ashishps_1
      @ashishps_1  9 місяців тому

      Thank you so much for your kind feedback!

  • @naveenbharadwaj5059
    @naveenbharadwaj5059 10 місяців тому +1

    Thank you. Waiting for low level system design videos

  • @rahul88090
    @rahul88090 7 місяців тому

    Bhai sahab tum toh saviour ho❤

  • @AshisRaj
    @AshisRaj 9 місяців тому

    You made our life easier a bit 😅. Thanks Mr. Author

  • @PardeepKumar-lq3wi
    @PardeepKumar-lq3wi 6 місяців тому

    Value for time video, keep it up bro

  • @maheshshirate2834
    @maheshshirate2834 9 місяців тому

    Very professional and quality content 🔥 Insightful

    • @ashishps_1
      @ashishps_1  9 місяців тому +1

      Thank you 😊
      Love to hear this!

  • @novakmeddy
    @novakmeddy 9 місяців тому

    this video is goldmine Bhai.Thank you so much for invaluable content

    • @ashishps_1
      @ashishps_1  9 місяців тому

      Love to hear this, thank you so much 😊

  • @rajkumararora7366
    @rajkumararora7366 5 місяців тому

    Hello Ashish, this is really a good video may be best of all available. We need more of these kind of videos for SYSTEM DESIGN (HLD & ALSO LLD) prep material.
    Discovered one typo mistake which can be corrected - at 3:39 PARITION => PARTITION TOLERANCE

  • @sim_1017
    @sim_1017 9 місяців тому

    I truly appreciate your efforts✌️

  • @deepakkumarsingh1840
    @deepakkumarsingh1840 9 місяців тому +1

    Very informative Ashish bhaiya

  • @sreerajchundayil588
    @sreerajchundayil588 8 місяців тому

    Very nice overview. Expecting more videos like this.

    • @ashishps_1
      @ashishps_1  8 місяців тому

      Thank you 😊
      And yes, I will make more videos.

  • @techlead_ashu
    @techlead_ashu 6 місяців тому

    Thank you so much bro. God bless you! 🙏

  • @techpass-sk3vb
    @techpass-sk3vb 10 місяців тому +1

    Thanks for the effort ashish, do make a lld one as well

  • @srinivaschaligeri5760
    @srinivaschaligeri5760 10 місяців тому +1

    Great contents for beginners thanks

  • @SOUL-i6d
    @SOUL-i6d 8 місяців тому +1

    Sir why not u make a complete series on system design form basic to advanced courses, that will be really helpful .

  • @ahmadasgharianrezaei6846
    @ahmadasgharianrezaei6846 7 місяців тому

    Thanks for the fruitful video. The introduced contents are very useful.

  • @kamaleshpramanik7645
    @kamaleshpramanik7645 2 місяці тому

    Thank you very much Ashish .. Your video really helps ..

  • @rtq389
    @rtq389 3 місяці тому

    You have done amazing job putting so much efforts in creating these resources. But you see, most of the enterprise products are Financial, Insurance products. Please try to cover system designing for payement gateways, stock exchages, managing insurance products from leads to issueing policy ( you see where I am going).

  • @bhartichandel4711
    @bhartichandel4711 10 місяців тому +1

    Thank you so much for sharing your valuable knowledge.

  • @acookslol
    @acookslol 8 місяців тому

    Great compilation on system design!

  • @calmness9005
    @calmness9005 7 місяців тому +4

    Clarify requirements in to functional and non functional requirements, 2 Estimate the capacity 3. Choose the right database define the scheme, 4, design APIs and Request Response patterns, 5, sketch a high level block diagram, 6, deep dive in too key components 7, how scale under load (shading, replication, partitioning , 8.discuss tradeoffs 9, discuss strategies for handling failure (replicas, fallback retries,

  • @KDTechverse
    @KDTechverse 7 місяців тому

    Great video ! Keep it up !

  • @TheITEngineer
    @TheITEngineer 9 місяців тому

    Great job buddy, keep posting such helpful concepts

    • @ashishps_1
      @ashishps_1  9 місяців тому

      Thank you so much 😊

  • @kos4290
    @kos4290 10 місяців тому +1

    Thanks for a great video and links.

  • @nirajsharma8568
    @nirajsharma8568 Місяць тому

    Please make full playlist on system design.

  • @shamsularefinsajib7778
    @shamsularefinsajib7778 9 місяців тому

    Great video. You are doing something great for mankind

    • @ashishps_1
      @ashishps_1  9 місяців тому

      Love to hear this, thank you!

  • @arindamdan8689
    @arindamdan8689 9 місяців тому

    Tx a lot sir for giving the free resources

    • @ashishps_1
      @ashishps_1  9 місяців тому

      You are most welcome!

  • @charumalik6919
    @charumalik6919 20 днів тому

    Please provide videos of LLD also. It will help alot

  • @apekshask3918
    @apekshask3918 4 місяці тому

    Please make videos on top 10 system design problems.

  • @yogendrasingh-nz3pw
    @yogendrasingh-nz3pw 8 місяців тому

    Nyc sir . Please continue this kind of videos. It will help us lot .

    • @ashishps_1
      @ashishps_1  8 місяців тому

      Sure, will make more such videos. Thank you 😊

    • @yogendrasingh-nz3pw
      @yogendrasingh-nz3pw 8 місяців тому

      @@ashishps_1 sir can you please make a full video on microservice in Java where two or 3 microservice communicate with each other with real world scenarios in Java with all required components like circuit breaker load balancing security etc. I think lot of people want to learn this real world microservice architecture at code level and your way of presenting is very ausome.

  • @stith_pragya
    @stith_pragya 8 місяців тому

    Thank You So Much for this wonderful video............🙏🏻🙏🏻🙏🏻🙏🏻🙏🏻🙏🏻

  • @kallingal1662
    @kallingal1662 9 місяців тому

    Thanks .. great content and your repo items are awesome with all doc reference

    • @ashishps_1
      @ashishps_1  9 місяців тому

      Thank you, great to hear that you found my content and repo helpful!

  • @prasannanimbalkar163
    @prasannanimbalkar163 9 місяців тому +1

    Would love a video on LLD

  • @vimalgohil1076
    @vimalgohil1076 6 місяців тому

    It is awesome and you are like Man with ChatGPT mind

  • @tamerharsh
    @tamerharsh 10 місяців тому +1

    Good work ,Requesting for LLD video .

    • @ashishps_1
      @ashishps_1  9 місяців тому

      Sure, will make LLD video soon!

  • @arkadipbasu
    @arkadipbasu 5 місяців тому

    thanks bro. good work

  • @liveurlife3166
    @liveurlife3166 6 місяців тому

    Really a wonderful resource

  • @shrinivaschakravarthy
    @shrinivaschakravarthy 9 місяців тому

    Very valuable information Ashish. Thanks for sharing those GitHub resources. Kindly make a video on LLD.

    • @ashishps_1
      @ashishps_1  9 місяців тому

      Thank you so much!
      I am currently making the LLD video and will release within 2-3 days.

  • @Lima3578user
    @Lima3578user 8 місяців тому

    this is pure gold

  • @sanketneema286
    @sanketneema286 9 місяців тому

    Yes Ashish please create a video on LLD as well..

    • @ashishps_1
      @ashishps_1  9 місяців тому

      Sure, I am currently making that video and will release within 2-3 days.

  • @gadgetcrafty7767
    @gadgetcrafty7767 6 місяців тому

    Thank you so much ❤

  • @sakshamgupta161
    @sakshamgupta161 9 місяців тому

    Amazing video. Request a similar roadmap for LLD as well.

    • @ashishps_1
      @ashishps_1  9 місяців тому

      Hey, thank you.
      I have already published the LLD video: ua-cam.com/video/OhCp6ppX6bg/v-deo.html

    • @sakshamgupta161
      @sakshamgupta161 8 місяців тому

      @@ashishps_1 Thanks for the link Ashish, the lld examples do not contain logic part, is this intentional, will we have to show the logic as well during an interview?

  • @MrVivekthecool
    @MrVivekthecool 9 місяців тому +2

    hi sir, Will you please upload a Playlist on System Design......If you do It will really help

    • @ashishps_1
      @ashishps_1  9 місяців тому

      Hey, I will make more videos on System Design in future.

    • @rajeshkumarjena2309
      @rajeshkumarjena2309 9 місяців тому

      Please do it fast.

  • @sanketneema286
    @sanketneema286 9 місяців тому

    Thankyou so much Ashish.

    • @ashishps_1
      @ashishps_1  9 місяців тому

      You are most welcome!

  • @shravyapentaparthi7018
    @shravyapentaparthi7018 8 місяців тому

    Thank you !
    this is very helpful.

    • @ashishps_1
      @ashishps_1  8 місяців тому

      Glad to hear this, thank you 😊

  • @fed-18zaidkhan19
    @fed-18zaidkhan19 3 місяці тому

    It is really helpful

  • @justchecking12
    @justchecking12 9 місяців тому

    it is very a valuable content to me thx for your effort to this :)

  • @sadiqtube85
    @sadiqtube85 9 місяців тому

    Amazing explanation...Do you have any Mock Interview ready on System Design?

  • @vm1662
    @vm1662 9 місяців тому

    Thanks Ashish for such an informative video.. can you please share the LLD video as well? It would be really helpful.

    • @ashishps_1
      @ashishps_1  9 місяців тому

      Hey, sure. Great to hear that it was informative.
      I am currently making the LLD video and will release it within 2-3 days.

    • @vm1662
      @vm1662 9 місяців тому

      @@ashishps_1 thanks a lot!!!

  • @sandhyakapse
    @sandhyakapse 10 місяців тому +2

    Thank you , how u edit this visualize videos and sync with it?

  • @satyabatigoswami1735
    @satyabatigoswami1735 9 місяців тому +1

    Awesome content

  • @visheshmp
    @visheshmp 9 місяців тому +9

    I thought it was all about creating boxes.

  • @AnshSharma-et2og
    @AnshSharma-et2og 2 місяці тому

    thank for for contribuation

  • @sanjayghosh3189
    @sanjayghosh3189 7 місяців тому

    Good video thanks @Ashish

  • @LokeshSikharam
    @LokeshSikharam 5 місяців тому

    When interviewer asks you to design any system for example: Uber or UA-cam, do we ask them them for requirements or start with design as we already know the system? Is it number of concurrent users or total user vs avg time taken to process a transaction or throughput which one is right question to ask for clarifying non functional req and for capacity planning. When to go for SQL and when to for NOSQL like Cassandra or mongo.. what are popular use cases

  • @rushipatel7786
    @rushipatel7786 9 місяців тому

    great job brother..

  • @purushothamy386
    @purushothamy386 9 місяців тому

    Please make video on Low Level Design. Thank you and Love your Videos

    • @ashishps_1
      @ashishps_1  9 місяців тому

      Sure, my next video will be on Low Level Design.
      Thank you for your kind words!

  • @balakrishna6240
    @balakrishna6240 6 місяців тому

    Awesome explanation, could you please do share for LLD also, eagerly waiting

    • @ashishps_1
      @ashishps_1  6 місяців тому

      Hey, I have already made the LLD video.

    • @balakrishna6240
      @balakrishna6240 6 місяців тому

      @@ashishps_1 yeah just saw LLD road map too which is superb, thanks a lot brother

  • @chandanpandey1847
    @chandanpandey1847 4 місяці тому

    brilliant guy :)

  • @TheMax8783890
    @TheMax8783890 4 місяці тому

    nice sharing

  • @nong52270347
    @nong52270347 8 місяців тому

    Thanks!!! ❤❤❤

  • @diwyanshukanthwal8669
    @diwyanshukanthwal8669 Місяць тому

    For frontend dev , what system design concepts would be necessary. As lot of concept seems for backend