InterviewWithBunny
InterviewWithBunny
  • 74
  • 346 786
Low Level Designs (LLD - 5) : Cricket Score Update System / CricInfo / Cricbuzz #lowleveldesign
#objectOrientedDesign #oops #systemdesign #lowlevel
► ► Low Level System Design Playlist:
Q1: Flight Booking System | MakeMyTrip | Booking.com | Airlines: czcams.com/video/5yEoh3toRyE/video.html
Q2: Car Rental System | ZoomCar.com | Revv | Drivezy: czcams.com/video/AXa6jCfziRY/video.html
Q3: Hotel Booking System | MakeMyTrip | Booking.com: czcams.com/video/6zZALeDMFew/video.html
Q4: Food Ordering System | Low Level Design | LLD | Zomato | Swiggy : czcams.com/video/Zo_YfDmkZSQ/video.html
Q5: Cricket Score Update System / CricInfo / Cricbuzz : czcams.com/video/9iJ-iTpZH-A/video.html
Low Level Designing is one of the most critical round for technical Interview, especially if you are appearing as an experienced candidate in any of the FAANG / product based organisation. And in this video tutorial serial we will see in detail, that how we should handle a designing question during our designing interviews. And how progressively ,we should gather our requirements and gather the information for the low level system designing.
In this video I have discussed about the Low level System design of the cricket score update system like cricbuzz, cricinfo etc.
*****************************
Difficulty: Medium
Topic: Low Level System Design
DS: Flight Booking System / MakeMyTrip
Company: FAANG
*****************************
#interviewWithBunny #techInterviewSystemDesign #crackingthetechnicalinterview
► ► Social Connect:
LinkedIn: www.linkedin.com/in/anindya-sankar-dasgupta-39a315ba/
Facebook: technicalinterview03/
Instagram: anindya_bunny
Additions Tags:
low level design
low level system design
system design
low level design educative
design cricbuzz
low level design books
low level design sample
low level design interview
cricbuzz design
low level design geeksforgeeks
low level design in software engineering
low level design interview questions
cricbuzz system design
low level design tutorial
low level design roadmap
system design interview
low level design grokkings
cricbuzz designs
low level system design
low level design
cricbuzz system design
system design
cricbuzz low level system design
design cricbuzz
cricbuzz design
cricbuzz
low level design of cricbuzz
system design interview
cricket
cricbuzz designs
cricinfo system design
system design cricbuzz
low level design of cricinfo
low level design tutorial
cricbuzz live cricket scores
system deisgn live score update
low level design interview
low level design interview question
low level design
low level system design
system design
low level design educative
design cricinfo
low level design books
low level design sample
low level design geeksforgeeks
cricinfo design
low level design in software engineering
low level design tutorial
low level design interview
low level design grokkings
system design interview
cricinfo system design
low level design interview questions
high level design java
low level design of cricinfo
low level design
low level design interview
low level system design
cricket api live score
cricket
how to make cricket live score app
cricbuzz design
cricinfo design
cricket score app
live cricket score project using react js
system design
system deisgn live score update
dashboard
system design interview
cricket live stream copyright
cricut design space tutorial
cricket match live scoring kaise kare
cricket live data
object oriented design
zhlédnutí: 6 653

Video

Low Level Designing (LLD -4) - Food Ordering System | Low Level Design | LLD | Zomato | Swiggy #lld
zhlédnutí 13KPřed rokem
#objectOrientedDesign #systemdesign #lowlevel ► ► Low Level System Design Playlist: Q1: Flight Booking System | MakeMyTrip | Booking.com | Airlines: czcams.com/video/5yEoh3toRyE/video.html Q2: Car Rental System | ZoomCar.com | Revv | Drivezy: czcams.com/video/AXa6jCfziRY/video.html Q3: Hotel Booking System | MakeMyTrip | Booking.com: czcams.com/video/6zZALeDMFew/video.html Q4: Food Ordering Sys...
LC#2 🔥 Group Anagrams | Leetcode 49 | Intuition + Code | HashMap | Java #leetcode #hashmap #dsa
zhlédnutí 1,8KPřed rokem
#geekforgeeks #interviewwithbunny #programming Given an array of strings strs, group the anagrams together. You can return the answer in any order. - An Anagram is a word or phrase formed by rearranging the letters of a different word or phrase, typically using all the original letters exactly once. Input: ["eat","tea","tan","ate","nat","bat"] Output: [["bat"],["nat","tan"],["ate","eat","tea"]]...
LC#1 🔥 Generate Parentheses - LeetCode 22 | Intuition + Code | Recursion Tree | Backtracking | Java
zhlédnutí 1,6KPřed rokem
#dsa #interviewwithbunny #leetcode Given n pairs of parentheses, write a function to generate all combinations of well-formed parentheses. Input: n = 3 Output: ["((()))","(()())","(())()","()(())","()()()"] ► Problem: leetcode.com/problems/generate-parentheses/ ► Solution: leetcode.com/problems/generate-parentheses/solutions/3189166/easiest-backtracking-solution-with-recursion-tree-video/ ► ► H...
PQ #2 : Meeting Rooms Leetcode Problem || Minimum Platforms Problem || Greedy Algorithm #dsa #sde
zhlédnutí 353Před rokem
► ► #interviewWithBunny #snakeandladder #sde #sdeinterview ► ► Next popular Interview Questions in playlist : 🔻Q1: Snake and ladder problem: czcams.com/video/74DYt13eymQ/video.html 🔻Q2: Meeting Rooms Problem - czcams.com/video/_oeG3pfhQQA/video.html 🔻Q3: Median of Running Streams of Integers || Priority Queue - 🔻Q4: N Queens Problem using Backtracking - Given an array of meeting time intervals ...
PQ #1 - Snake & Ladder Problem | Detailed Explanation | Graphs | BFS | Java #dsa #interview #sde
zhlédnutí 3,3KPřed rokem
#interviewWithBunny #snakeandladder #sde #sdeinterview ► ► Next popular Interview Questions in playlist : 🔻Q1: Snake and ladder problem: czcams.com/video/74DYt13eymQ/video.html 🔻Q2: Meeting Rooms Problem - czcams.com/video/_oeG3pfhQQA/video.html 🔻Q3: Median of Running Streams of Integers || Priority Queue - 🔻Q4: N Queens Problem using Backtracking - Description: Welcome to our CZcams video on s...
Low Level Designing (LLD-3): Hotel Booking System | Booking.com | AirBnB | MakeMyTrip #lld #lowlevel
zhlédnutí 9KPřed 2 lety
#objectOrientedDesign #interviewWithBunny #lowleveldesign #sde #sdeinterview #systemdesign ► ► Low Level System Design Playlist: Q1: Flight Booking System | MakeMyTrip | Booking.com | Airlines: czcams.com/video/5yEoh3toRyE/video.html Q2: Car Rental System | ZoomCar.com | Revv | Drivezy: czcams.com/video/AXa6jCfziRY/video.html Q3: Hotel Booking System | MakeMyTrip | Booking.com: czcams.com/video...
Binary tree (Q&A 3): Print Left View of a Binary Tree | Print Right View of a Binary Tree #LeftView
zhlédnutí 481Před 2 lety
Given a Binary Tree, print the left side view and the right side view of the tree. The left view of a Binary Tree is a set of nodes visible when the tree is visited from the left side && The Right view of a Binary Tree is a set of nodes visible when the tree is visited from the right side Input : 1 / \ 2 3 /. \ / \ 4. 5 6. 7 Output= Left Side View: 1 2 4 Right Side View: 1 3 7 ► Code: bit.ly/3r...
Binary tree ( Part 2 ): - Level Order Traversal #BinaryTree #DS #Algorithm #LevelOrderTraversal
zhlédnutí 165Před 2 lety
Given a binary tree, perform the level order traversal of the tree. (ie, from left to right, level by level) In this video, we will see how to do a level order traversing for a binary tree. Basic Of Tree: www.javatpoint.com/tree Input : 1 / \ 2 3 /. \ / \ 4. 5 6. 7 Output= Level Order: 1 2 3 4 5 6 7 ►Buy me a Coffee: www.buymeacoffee.com/techanindya [IMPORTANT] ►Complete List of interview quest...
PQ #3 - Median of Running Streams of Integers || Google Interview Question || Priority Queue
zhlédnutí 275Před 2 lety
Given that integers are being read from a data stream. Find the median of all the elements read so far starting from the first integer till the last integer. Input: 5, 15, 10, 20, 3 Median: 5, 10, 10, 12.5, 10 In this video, we will see how easily we can solve this problem by using an additional data structure and i.e Heap. [IMPORTANT] Complete List of interview questions that you need to prepa...
Dynamic Programming (Q&A -2 ) Minimum Path Sum | Minimum Cost Path #DynamicProgramming #Backtracking
zhlédnutí 298Před 2 lety
Given a cost matrix[][] and a position (m, n), write a function that returns the minimum cost path sum to reach (m, n) from (0, 0). You can only move in the right and down-ward direction. Input: [[1,3,1],[1,5,1],[4,2,1]] Output: 7 Mostly asked in product-based companies such as Amazon / Microsoft /Google. [IMPORTANT] Complete List of interview questions that you need to prepare: bit.ly/36AY8Y4 ...
Dynamic Programming (Q&A -1 ): - Longest Palindromic Subsequence
zhlédnutí 223Před 2 lety
Dynamic Programming (Q&A -1 ): - Longest Palindromic Subsequence
PQ #4 - N Queens Problem using Backtracking | Easiest Solution REVEALED !!
zhlédnutí 5KPřed 2 lety
PQ #4 - N Queens Problem using Backtracking | Easiest Solution REVEALED !!
Low Level Designing (LLD -2) - Car Rental System | ZoomCar.com | Revv | Drivezy
zhlédnutí 16KPřed 2 lety
Low Level Designing (LLD -2) - Car Rental System | ZoomCar.com | Revv | Drivezy
Low Level Designing (LLD -1) - Flight Booking System | MakeMyTrip | Booking.com | Airlines
zhlédnutí 33KPřed 2 lety
Low Level Designing (LLD -1) - Flight Booking System | MakeMyTrip | Booking.com | Airlines
🔴 Online Interview Cheating Live !! Just For Fun
zhlédnutí 77KPřed 2 lety
🔴 Online Interview Cheating Live !! Just For Fun
You Don't Need Eclipse & Postman Anymore 🚫 !! Instead, Use VS-Code, With These Plugins... 🔥🔥
zhlédnutí 6KPřed 2 lety
You Don't Need Eclipse & Postman Anymore 🚫 !! Instead, Use VS-Code, With These Plugins... 🔥🔥
String Handling(Q1): Find All Palindromic Substrings In a String | Count All Palindromic Substring
zhlédnutí 4,2KPřed 2 lety
String Handling(Q1): Find All Palindromic Substrings In a String | Count All Palindromic Substring
Heroku: Deploying Complete Apps to Cloud FREE | Resolving CORS Error | Setting up Database in Cloud
zhlédnutí 2,3KPřed 2 lety
Heroku: Deploying Complete Apps to Cloud FREE | Resolving CORS Error | Setting up Database in Cloud
Searching Algorithm - (Q&A -14) - Search element in a circular sorted array
zhlédnutí 213Před 2 lety
Searching Algorithm - (Q&A -14) - Search element in a circular sorted array
Searching Algorithm - (Q&A -13) - Find Kth Largest or Kth Smallest Element In Array
zhlédnutí 523Před 2 lety
Searching Algorithm - (Q&A -13) - Find Kth Largest or Kth Smallest Element In Array
Searching Algorithm - (Q&A -12) - Maximum Contiguous Subarray Sum ( Kadane's Algo )
zhlédnutí 802Před 2 lety
Searching Algorithm - (Q&A -12) - Maximum Contiguous Subarray Sum ( Kadane's Algo )
Searching Algorithm (Q&A -11) - Find Triplets In Array With Given Sum | 3 Sum Problem
zhlédnutí 684Před 2 lety
Searching Algorithm (Q&A -11) - Find Triplets In Array With Given Sum | 3 Sum Problem
Searching Algorithm - (Q&A -10) - Longest Substring Without Repeating Characters
zhlédnutí 156Před 2 lety
Searching Algorithm - (Q&A -10) - Longest Substring Without Repeating Characters
Searching Algorithm - (Q&A -9) - First non repeating character in a string.
zhlédnutí 420Před 2 lety
Searching Algorithm - (Q&A -9) - First non repeating character in a string.
Searching Algorithm - (Q&A -8) - Number of rotations in a circularly sorted array
zhlédnutí 207Před 2 lety
Searching Algorithm - (Q&A -8) - Number of rotations in a circularly sorted array
Searching Algorithm - (Q&A -7) - Zero Sum Subarray Problem
zhlédnutí 132Před 2 lety
Searching Algorithm - (Q&A -7) - Zero Sum Subarray Problem
Searching Algorithm - (Q&A -6) - Smallest Missing Number in sorted array
zhlédnutí 2,4KPřed 2 lety
Searching Algorithm - (Q&A -6) - Smallest Missing Number in sorted array
Searching Algorithm - (Q&A -5) - Trapping Rain Water Problem
zhlédnutí 302Před 2 lety
Searching Algorithm - (Q&A -5) - Trapping Rain Water Problem
Searching Algorithm (Q&A -4) - First occurrence of a number in a sorted array
zhlédnutí 129Před 2 lety
Searching Algorithm (Q&A -4) - First occurrence of a number in a sorted array

Komentáře

  • @ronaksurana4293
    @ronaksurana4293 Před 6 dny

    Can you Please share the implementation also

  • @vrushabgaikwad5254
    @vrushabgaikwad5254 Před 8 dny

    Online beijjati bhai

  • @linading3603
    @linading3603 Před 17 dny

    Thanks for the video! I wonder what's the reason for having a "User" class outside of the "Customer" class? From my understanding the "orders" in Customer should reflect the orders of a user, and the user and customer should have a 1-on-1 mapping. It might make more sense for the "Customer" to inherit from the "User".

  • @Afro_Updates
    @Afro_Updates Před 19 dny

    This is just for fun . it is not real

  • @mrinalaich3723
    @mrinalaich3723 Před 21 dnem

    Its not ** LLD **, it just class naming and structuring. I would suggest preparing a UML diagram instead.

  • @vighneshhegde4580
    @vighneshhegde4580 Před 21 dnem

    In the LLD machine coding rounds, interviewers do not expect us to implement the methods we have mentioned?

  • @ashutoshmukherjee4862

    remove your incorporated subtitles from the video it's covering the video content

  • @RohanMiskin
    @RohanMiskin Před měsícem

    what tool is used in the video??

  • @EntertainerOnline
    @EntertainerOnline Před měsícem

    I think the design does not satisfy the functional requirement: Search by Date.

  • @YATHARTH304
    @YATHARTH304 Před měsícem

    Very well design of car rental system. I want to add one point to correct as In the carrentalsystem class the attribute should be Hashmap<Location, List<Car>> map. Correct me if I am wrong. Thanks

    • @InterviewWithBunny
      @InterviewWithBunny Před 25 dny

      Yes you can do it. Obviously, we need a map to locate the list of cars

  • @sandipan1146
    @sandipan1146 Před 2 měsíci

    Good one @Anindya! :) Hope you are doing well :)

  • @sairaju4984
    @sairaju4984 Před 2 měsíci

    ❤❤❤

  • @gauravkungwani
    @gauravkungwani Před 2 měsíci

    “Smart enough” is common

  • @chakriramisetti5554
    @chakriramisetti5554 Před 2 měsíci

    super explanation bro ❤‍🔥❤‍🔥

  • @BhaumikLodhia
    @BhaumikLodhia Před 2 měsíci

    Very good explanation !!

  • @vickyyy_433
    @vickyyy_433 Před 2 měsíci

    insightful ⚡

  • @anurupadatta1033
    @anurupadatta1033 Před 2 měsíci

    very good , starting point for low level design of hotel booking ! very easy to follow and understand!

  • @vinod8941
    @vinod8941 Před 3 měsíci

    This design only works for very small scale.

  • @varunsaraf8018
    @varunsaraf8018 Před 3 měsíci

    Very helpful video

  • @thetravellersmap
    @thetravellersmap Před 3 měsíci

    is there any video to deploy this particular app in heroku?

  • @thetravellersmap
    @thetravellersmap Před 3 měsíci

    is heroku lifetime free?

  • @ritikgangwar7126
    @ritikgangwar7126 Před 3 měsíci

    nice

  • @saketvajpai2827
    @saketvajpai2827 Před 3 měsíci

    Very simple and well explained. Thanks. Please keep posting such videos.

  • @SomethingDifferent0_0
    @SomethingDifferent0_0 Před 3 měsíci

    thank you

  • @PKJ452
    @PKJ452 Před 4 měsíci

    Proxy is using the AnyDesk application for downloading. After downloading, you can proceed. Proxy leap reading starts.

  • @RahulNaikvijay
    @RahulNaikvijay Před 4 měsíci

    Interviewer be like bhagaoo isko

  • @ipshitatandon5134
    @ipshitatandon5134 Před 4 měsíci

    thank you so much sir! amazing explanation :)

  • @sambitbiswal1175
    @sambitbiswal1175 Před 4 měsíci

    the fact that you didnt overcomplicated this is amazing thanks for this effort.

  • @youKnowMe4real
    @youKnowMe4real Před 4 měsíci

    Underrated vid

  • @vikramreddy7586
    @vikramreddy7586 Před 4 měsíci

    This is the most underrated channel on LLD. Keep it up.

  • @iqbalhussaincs9998
    @iqbalhussaincs9998 Před 4 měsíci

    Keep up the good work!

  • @iqbalhussaincs9998
    @iqbalhussaincs9998 Před 4 měsíci

    Best channel ever

  • @iqbalhussaincs9998
    @iqbalhussaincs9998 Před 4 měsíci

    can i upload a video in post

  • @poulamimondal360
    @poulamimondal360 Před 4 měsíci

    how to start the react app it is not starting

  • @abhijitmandal9531
    @abhijitmandal9531 Před 4 měsíci

    Very simple and well explained,

  • @TahirMirza-gk4tv
    @TahirMirza-gk4tv Před 4 měsíci

    @InterviewWithBunny why there is a need to have flight reference inside schedule class? as Flight class already contains the list of schedule objects which will refer to one flight only?

    • @InterviewWithBunny
      @InterviewWithBunny Před 3 měsíci

      true... but if you want to implement your search based on schedule class, we need to find the associated flight, for that schedule.

  • @rkpscars3923
    @rkpscars3923 Před 5 měsíci

    Please remove the background music 😞 its distracting

  • @aspirant3079
    @aspirant3079 Před 5 měsíci

    SUPER BRO RECURSION TREE EXPLANATION IS 🔥

  • @akashgoyal8141
    @akashgoyal8141 Před 5 měsíci

    If one car is booked for particular date, user can book car for another date,how u will manage this?

  • @vinamrasangal8436
    @vinamrasangal8436 Před 5 měsíci

    ig he is muslim

  • @vaibhavgupta973
    @vaibhavgupta973 Před 5 měsíci

    how we are able to create the object of runnable class " Runnable runnable = new Runnable() " since runnable class is an interface and we cannot create the object of the interface in java ?

    • @alnayab
      @alnayab Před 5 měsíci

      Runnable its not a "class" its an "interface" cum Functional Interface from Java8, where by using Lambda Expression of java8 you can instantiate like that.

    • @nikhil0o7
      @nikhil0o7 Před 4 měsíci

      The code defines an anonymous class that implements the interface, and instantiates that class

  • @AmitKumar-wd4fx
    @AmitKumar-wd4fx Před 5 měsíci

    you have added the status inside the Car class. This will only be good if we have only one car of each type. But we know assuming that would be wrong. We have many quantities of the same car. If you mark the car status as occupied or reserved for a specific car, then this will be the status of all the other quantities of that specific car. Do I make sense?

    • @InterviewWithBunny
      @InterviewWithBunny Před 5 měsíci

      No, that is an instance of car, each car will have their own type and status

  • @user-cl6em7tb6s
    @user-cl6em7tb6s Před 5 měsíci

    You are taking Seat field inside the Flight Entity and also FlightSeat (which is extending Seat) in the Schedule entity So will both Entities(Schedule and Flight) point to same Table for Seat details or both will manages there own Seat details table in DB.

    • @InterviewWithBunny
      @InterviewWithBunny Před 3 měsíci

      Its good to have FlightSeat inside the flight class, rather than seat.

  • @user-bs3rz8ne9i
    @user-bs3rz8ne9i Před 5 měsíci

    One of the best explanation for LRU Cache, thank you

  • @tejasvarade632
    @tejasvarade632 Před 5 měsíci

    you can clean the code a bit for the optimised solution. instead of having condition that whether the set contains the element, we can use add method which returns boolean if the element was added or not. If it is already present, then the add function returns false

  • @sankarraj268
    @sankarraj268 Před 5 měsíci

    Is there any conditions in while taking interview if candidate cheating their video will uploaded on CZcams ? 😅 if you gonna share then show your face also naa

  • @simiiv5021
    @simiiv5021 Před 6 měsíci

    Helpful. Keep up the Good Work!

  • @Student__.
    @Student__. Před 6 měsíci

    I was so confused and never understood any of the system design concepts, but this video helped me understand everything so clearly. Thank you so much !

  • @vikashmishra886
    @vikashmishra886 Před 6 měsíci

    Very nice explanation sir. If you zoom leetcode screen then it will much better

  • @anshulsharma3137
    @anshulsharma3137 Před 6 měsíci

    Amazing explanation, Please make a LLD video for Notification system as well