Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Low Level Design (LLD) Interview Saga
Rating: 4.1 out of 5(21 ratings)
564 students

Low Level Design (LLD) Interview Saga

Low Level Design (LLD), Machine Coding Interviews, SOLID Principles, Design Patterns, HLD
Created byPravash Jha
Last updated 5/2024
English
English [Auto],

What you'll learn

  • LLD and Machine Coding Interview Roadmap
  • OOPs, Class design, SOLID Principles
  • Design Patterns, LLD with UML Diagram
  • LLD Interview Problems

Course content

1 section11 lectures13h 47m total length
  • LLD Basics, OOPS, and Interview Methodology1:33:55

    What is Low Level Design? All about LLD and Machine Coding Interviews. LLD and Machine Coding Interview template. How to design classes from a given question? OOPS Principles. UML Diagrams (Class Diagram, Sequence Diagrams, etc).

  • Class Design, SOLID Principles, and Design Patterns1:37:25

    All about Class Diagrams. Different types of relationships between classes like Association, Aggregation, Composition, Generalization, etc.  All about SOLID Principles. What are Design Patterns? Singleton and Factory Design Pattern.

  • Design Patterns for Interview1:25:42

    Important Design Patterns for Interview. Builder Pattern, Chain of Responsibility Pattern, Decorator Pattern, Observer Pattern

  • Snake and Ladder LLD1:02:18

    Low Level Design and Code of Snake and Ladder Game

  • Task Management Service LLD57:58

    Low Level Design and code of Task Management Service

  • Stackoverflow LLD1:03:45

    Low Level Design and code of Stackoverflow

  • BookMyShow LLD + HLD1:16:34

    Low Level Design, High Level Design, and code of BookMyShow

  • RIde Sharing App LLD + Strategy Design Pattern1:12:24

    Low Level Design and code of Ride Sharing Application

  • Splitwise LLD1:03:37

    Low Level Design and code of Splitwise App

  • Parking Lot LLD1:18:37

    Low Level Design and code of Parking Lot

  • Social Media App LLD1:15:38

    Low Level Design and code of Social Media App

Requirements

  • Any Programming Language

Description

This course offers comprehensive instruction in Low Level Design (LLD), equipping both aspiring software engineers and seasoned professionals with the skills necessary for interviews and daily software engineering tasks. It teaches everything about Low Level Design (LLD) and Machine Coding Interview expectations, strategy, and preparation. It covers all major Object-Oriented Programming (OOP) concepts required for Low Level Design. It covers all 5 SOLID Principles along with examples. It teaches how to identify classes and their functions and attributes from any interview problem. It teaches the different relationships between classes and how and where to apply those relationships among classes in various Low Level Design interview problems. It also covers the most important Design Patterns for LLD interviews like the Singleton Design Pattern, Factory Design Pattern, Strategy Design Pattern, etc. It covers 8 important Low Level Design Interview problems like LLD of Stackoverflow, BookMyShow, Snake and Ladder, Splitwise, Parking Lot, Ride Sharing App, Social Media App and few others along with class design and code. It also covers High Level System Design and Schema Design for questions like BookMyShow. By merging theory with practical application, this course empowers individuals to excel in LLD interviews and thrive in real-world software engineering challenges.

Who this course is for:

  • Final Year College students and Software Engineers of all levels preparing for LLD and Machine Coding rounds for all levels