High Level Design vs Low Level Design | HLD vs LLD | System Design Concepts

Hello guys,
This is one more video on the difference between HLD and LLD.
I have tried to explain the difference between the two and how it could be different in interviews vs at real job.
------------------------------------------------------------------
Recommendations
------------------------------------------------------------------
Our full courses on youtube:
✒ System Design Primer Course: • System Design Primer C...
✒ REST APIs made easy: • REST APIs MADE EASY
Some paid courses that we recommend:
✒Educative.io: bit.ly/3qnW5ku
✒Interviewready.io: get.interviewready.io/ (Use coupon code SUDOCODE for extra discount)
------------------------------------------------------------------
About Us
------------------------------------------------------------------
Created and Instructed by:
Yogita Sharma
✒ LinkedIn - / yogita-sharma-83400b55
✒ Instagram - / sudo.code1
✒ Facebook - / sudo.code
✒ Medium - / yogita088
Post-production(editing, thumbnail etc) managed by:
CiKi
✒ Website: www.ciki.co.in
✒ LinkedIn: / 74735937
Colors and design by:
Naini Todi
✒ LinkedIn - / nainitodi
Both Arpit and Yogita are software engineers and want to help other software engineers become better by providing high quality and well researched content by adding their creativity and teaching twist.
------------------------------------------------------------------
Join Us
------------------------------------------------------------------
Hangout with sudoCode:
✒Discord Server: / discord
For business:
✒Email: sudocode.yogita@gmail.com

Пікірлер: 89

  • @ianpatrick23
    @ianpatrick232 жыл бұрын

    Thank you so much for this explanation! I have a much better understanding of High Level Design and Low Level Design after just a 12 minute video. So great!

  • @krupapanchal9908
    @krupapanchal9908 Жыл бұрын

    The exact content I needed on HLD and LLD. Your channel has really caught my attention after watching this video. It provides such a unique content which is delivered just perfectly!! 💖

  • @heyrmi
    @heyrmi3 жыл бұрын

    I just came across this, was looking for a crisp info. This is just what I needed.

  • @yiqingcao2011
    @yiqingcao20112 жыл бұрын

    Thank you so much for this very structured review! I've never done system design before and am studying for a sys design interview coming up tomorrow. This video really helps!

  • @aditatu4762
    @aditatu47622 жыл бұрын

    Great video. Thanks for creating and sharing it. Also you come across as someone who genuinely wants people to understand the topic rather than someone who's just creating videos to get more KZread views

  • @ArunKumar-mx9nw
    @ArunKumar-mx9nw3 жыл бұрын

    Nice explanation Yogita, It helps lots of people who are preparing for the system design interviews. If possible please do videos on LLD with more elaborated details. Looking for more videos. Its a great work overall.

  • @aryanrahman3212
    @aryanrahman32122 жыл бұрын

    Thank you for tackling these concepts. We need more material on this.

  • @govindgupta290
    @govindgupta29011 ай бұрын

    All the videos have amazing explanation of the topic, and the animations make it much better. Thanks!!!!!!!!!!!

  • @rajmehta6498
    @rajmehta64982 жыл бұрын

    Really Nice Explanation! Would love to see some more LLD videos, also requesting you to please list down the system design resources that you mentioned in this video

  • @shaikhanuman8012
    @shaikhanuman8012Ай бұрын

    Nice Explanation on HLD VS LLD.

  • @anshsrivastava5699
    @anshsrivastava5699 Жыл бұрын

    amazing video, and it was well elaborated. not like those who use to read a pdf in front of camera. kindly keep this up

  • @caioavidal
    @caioavidal3 жыл бұрын

    Very nice explanation! Thanks. Greetings from Brazil

  • @anupamdubey5736
    @anupamdubey57362 жыл бұрын

    Thanks alot for clearing what does an SWE's work involve. Thank you so much and Happy Teachers day(belated😅😅).

  • @shivachandrasekhar2676
    @shivachandrasekhar26763 жыл бұрын

    Thank you for putting this in a nutshell

  • @the-abhishek-yadav
    @the-abhishek-yadav3 жыл бұрын

    Very awesome explanation 🔥 Waiting for resources video. 💙

  • @kantafcb1
    @kantafcb12 жыл бұрын

    Great explanation, thanks for the video.

  • @kumarsunny4358
    @kumarsunny43583 жыл бұрын

    This was really insightful👍

  • @Kavishkhullar
    @Kavishkhullar3 жыл бұрын

    what exactly is the difference between functional requirements and non functional requirements in this context?

  • @adityaa17942
    @adityaa179422 жыл бұрын

    Great Explanation Ma'am!

  • @stepup8108
    @stepup81083 жыл бұрын

    network and OS questions are drops in which one LLD or HLD ?

  • @siddharthgaur7919
    @siddharthgaur79193 жыл бұрын

    Hey Yogita, great explanation!! Eagerly waiting for your hands-on videos 😄. Also a video on LLD resources (books included) would also be great! Thanks!! 🙌

  • @hackwithharsha5228

    @hackwithharsha5228

    3 жыл бұрын

    Waiting for this video from Yogita !!

  • @codexhammered007

    @codexhammered007

    3 жыл бұрын

    saale chhup chhup k ye sb kr rhe XD

  • @halfmovies4279
    @halfmovies4279 Жыл бұрын

    YOUR STRESSIN ME OUT FAM, VIBES GONE

  • @abhijitnandy7008
    @abhijitnandy70082 жыл бұрын

    Thank You. You provide a lot of information and have a great channel. Do you by any chance have something like a book or blog post that we can read? Well because, its easier to cross reference and take notes that way.

  • @rishabhmewar8226
    @rishabhmewar82263 жыл бұрын

    Thank you for your contribution to help community. If possible for you kindly make more videos on LLD design. Thank you once again.

  • @sudocode

    @sudocode

    3 жыл бұрын

    Much appreciated. Yes we will bring them to you guys.

  • @senthilandavanp
    @senthilandavanp3 жыл бұрын

    This is very insightful 👏👌. What is HLD & LLD Why do we need those What HLD includes what LLD includes Who uses the HLD and LLD . Who is going to get benefits out of these HLD and LLD

  • @ChayonShaah
    @ChayonShaah Жыл бұрын

    Which is come first Hld or LLD

  • @AkshayKumar-cp8si
    @AkshayKumar-cp8si3 жыл бұрын

    Good explanation 👍

  • @priyank1873
    @priyank18733 жыл бұрын

    Thanks for completing our request for this video...

  • @sudocode

    @sudocode

    3 жыл бұрын

    Most welcome 😊

  • @deepawali
    @deepawali3 жыл бұрын

    Waiting for this video for a long period of time

  • @jay-rathod-01

    @jay-rathod-01

    3 жыл бұрын

    true.

  • @ChayonShaahOfficial
    @ChayonShaahOfficial Жыл бұрын

    is HLD is same as software architecture ?

  • @Shiru99_
    @Shiru99_3 жыл бұрын

    Really useful vidoe, thanks 👍🏻 One more thing - slack invitation link is not working

  • @supriyasharma6934
    @supriyasharma69342 жыл бұрын

    Please create some content on LLD as well. Your videos are really informative and could help people out a lot. Thanks.

  • @sudocode

    @sudocode

    2 жыл бұрын

    Yes those are in making.

  • @pratikthorat3480
    @pratikthorat3480 Жыл бұрын

    Amazing Video. 1 question: Do I have to prepare or possess knowledge of these things for getting an Internship?

  • @AJAYSHARMA-gb6qw
    @AJAYSHARMA-gb6qw2 жыл бұрын

    Insightful :)

  • @mohitpatel1641
    @mohitpatel16412 жыл бұрын

    Ma'am video is good and contain so much information but improve the sound quality for longer concentration on the content.

  • @mukulkopulwar
    @mukulkopulwar Жыл бұрын

    Thanks for sharing

  • @allanstrand638
    @allanstrand6382 жыл бұрын

    thanks nice video ,but even better if 8min in should be in the beginning ?

  • @shishirkakhandki9230
    @shishirkakhandki92302 жыл бұрын

    Please make more content on LLD or atleast a roadmap or resources from where we should study as there is very less content available on KZread. Thanks.

  • @sudocode

    @sudocode

    2 жыл бұрын

    We have just released a video on books to read for LLD. We recommend you check that out 😁. Let us know your reviews

  • @shishirkakhandki9230

    @shishirkakhandki9230

    2 жыл бұрын

    @@sudocode yes ma'am. Watched it yesterday only. Eagerly waiting for the LLD course. Thanks a ton :)

  • @teluguforyou3992
    @teluguforyou39923 жыл бұрын

    madam one question if the requirement is developing a news feed or search these are all already solved problems right then why we need to code it again(why don't copy code in github and paste in that code base🤔)

  • @sudocode

    @sudocode

    3 жыл бұрын

    Have you heard of open source ;)

  • @safakhan8177
    @safakhan81772 жыл бұрын

    Thank you so much Yogita, this was extremely helpful! I have a question regarding the differentiation of HLD and LLD. How do we distinguish if the interview is about high level design or object oriented programming? The problem statement is very vague and even if we ask the interviewer what approach they would like, they would say "choose as you wish". Could you help with that? Example, if a question is show a bike rental system or even if asked to design Twitter. This part really confuses me.

  • @abhimanyudwivedi6651

    @abhimanyudwivedi6651

    2 жыл бұрын

    There is a similar question already answered below in comments. please have a look.

  • @pubamx
    @pubamx2 жыл бұрын

    Thank you for this great explanation. I have one question based on my failed interview experiences. As usually, the interviewer present you the case to solve and tends to be ambiguous, how can you tell you are asked to do a LLD or a HLD? As mentioned, it has happened to me in real interview to solve a problem, solved as a LLD problem (creating UML diagrams and so on), and just in the middle of the session the interviewer objects that he was expecting a HLD solution. I feel if it is not clear to me at the beginning of the interview, if I ask what kind of solution does the interviewer expects, this could be taken as a red flag. Any advice on this situation?

  • @sudocode

    @sudocode

    2 жыл бұрын

    Thanks for kind word Jair. Ideally the recruiter and interviewers should tell you in advance about the interview rounds whether it will be a coding round or LLD round or HLD round. But in case they haven't, then as soon as you get the problem, the first question you have to ask the interviewer is the clarity about the problem and their expectation around the solution, you may ask are you expecting a LLD or HLD, do you want to see UML diagrams or code for classes and logic, or just HLD diagrams etc. So, don't shy away from asking. All the best for upcoming interviews.

  • @letsexplore7806
    @letsexplore78063 жыл бұрын

    Thanks !

  • @chickenmirchmasala2274
    @chickenmirchmasala22743 жыл бұрын

    Which software are you using for video editing? and other equipments, please share the details.

  • @sudocode

    @sudocode

    3 жыл бұрын

    Final Cut Pro X and Adobe After Effects

  • @rambo4014
    @rambo40142 жыл бұрын

    Can u please make videos on use cases like Uber deisgn, prometheus design, etc

  • @raviy10
    @raviy102 жыл бұрын

    Thank you

  • @sanketh768
    @sanketh7683 жыл бұрын

    wanted to understand the difference between Application server and web server

  • @souravsikaria4387
    @souravsikaria43873 жыл бұрын

    Hey Yogita, so if a person is preparing for sde 1 role he should only focus on lld not hld? Please make videos on lld and share some good resourses

  • @sudocode

    @sudocode

    3 жыл бұрын

    yes you should focus on LLD more than HLD. Will try to share resources.

  • @sunnyswamy5532
    @sunnyswamy55322 жыл бұрын

    Please make series on UML

  • @darogajee3286
    @darogajee32862 жыл бұрын

    Give examples of both

  • @Amritanjali
    @Amritanjali3 жыл бұрын

    mam please make system design for platform like expedia

  • @GagandeepSingh-yk6mq
    @GagandeepSingh-yk6mq3 жыл бұрын

    Can you please share some resources which explain on how to design Metrics collection systems

  • @sudocode

    @sudocode

    3 жыл бұрын

    You mean like grafana, argus, new relic etc?

  • @ChandraShekhar-by3cd
    @ChandraShekhar-by3cd3 жыл бұрын

    Please do upload one video on full LLD design for UBER or MakeMytrip any system so that we can get an idea about how should we tackle that in real interview. Thanks

  • @sudocode

    @sudocode

    3 жыл бұрын

    Noted

  • @ChandraShekhar-by3cd

    @ChandraShekhar-by3cd

    3 жыл бұрын

    @@sudocode Thank You!

  • @ChandraShekhar-by3cd
    @ChandraShekhar-by3cd3 жыл бұрын

    Please do share resources for LLD similar to that you shared for HLD. It will be really helpful. Thanks

  • @sudocode

    @sudocode

    3 жыл бұрын

    Sure I will

  • @ChandraShekhar-by3cd

    @ChandraShekhar-by3cd

    3 жыл бұрын

    @@sudocode Thanks a lot. We all really appreciate your hard work and in depth knowledge.

  • @nayanmonibaruah4541
    @nayanmonibaruah45412 жыл бұрын

    What's the difference or relationship between system design and erp software?

  • @sudocode

    @sudocode

    2 жыл бұрын

    ERP is a different ecosystem. System Design is an abstract process.

  • @ChandraShekhar-by3cd
    @ChandraShekhar-by3cd3 жыл бұрын

    @sudoCODE do LLD also consist of defining the DB relationship using ER diagrams??

  • @devendrawangikar2890

    @devendrawangikar2890

    3 жыл бұрын

    Yes. it helps a lot

  • @DreamSafal
    @DreamSafal Жыл бұрын

    ❤ love your content I have opend a youtube channel You you please make video how to edit video like you how to include the animations how to think and write content

  • @ashish-gupta7061
    @ashish-gupta7061 Жыл бұрын

    Do u teach also ??

  • @mmahal
    @mmahal3 жыл бұрын

    Hello sudoCode, thanks for making this. Quite valuable info. If you are open to criticism then I have a few things to say. There is too much facetime in your videos. I feel the utilitarian aspect is being defeated. In my opinion, there should be more text and a brief intro and outro. All in all I really enjoy your videos :)

  • @sudocode

    @sudocode

    3 жыл бұрын

    Thanks for the tips!

  • @saiprasannach2488
    @saiprasannach24883 жыл бұрын

    Good

  • @sudocode

    @sudocode

    3 жыл бұрын

    Thanks

  • @AbhishekYadav-fb3uh
    @AbhishekYadav-fb3uh3 жыл бұрын

    Next video kab aega

  • @sudocode

    @sudocode

    3 жыл бұрын

    Releasing on April 19th!

  • @arupde6320
    @arupde63203 жыл бұрын

    plz upload videos on HLD

  • @sudocode

    @sudocode

    3 жыл бұрын

    Will be added in the playlist. Keep checking it out :)

  • @arupde6320

    @arupde6320

    3 жыл бұрын

    @@sudocode yes mam plz ...

  • @TheKeyToMusicOfficial
    @TheKeyToMusicOfficial3 жыл бұрын

    sometimes the interviewer does a bad job explaining what they want. "give a high level design of this system" .. ok well UML? not UML? is your brief supposed to be all enclusive? Should i already know that they arent giving me the requirements good enough?

  • @sudocode

    @sudocode

    3 жыл бұрын

    As candidates it is on our end to ask the expected requirements. Requirements are fuzzy on purpose in interviews so that our critical and analytical abilities can be measured when we start asking questions around the fuzzy problem given to us,

  • @getshort_77
    @getshort_77 Жыл бұрын

    Found this system design playlist: kzread.info/head/PLmtNcpUq3YIJequI5FneNkiEGiHmwm3_o

Келесі