![InterviewWithBunny](/img/default-banner.jpg)
- 74
- 346 786
InterviewWithBunny
India
Registrace 18. 11. 2021
This channel is dedicated to demystifying the questions asked in interviews of Microsoft, Google, Facebook ,Oracle and Amazon.
## In this channel, I do live coding in my videos explaining each and every lines of code, with proper justification and explanation of the algorithmic approach to solve the problems.
##Unlike other channels, where they directly say we will use this Data Structure or Algorithm without even explaining the reason why they are using. In this channel we tell the viewers why a particular Data Structure or Algorithm is being used. So, that during interview if you face any new problem, you can solve the problem efficiently with confidence.
My name is Anindya Sankar Dasgupta a.k.a Bunny , currently working as a member of recruitment team among one of the tech giant :P.
But before that, don't forget to subscribe to my channel, so that you are always prepared for your next interview.
## In this channel, I do live coding in my videos explaining each and every lines of code, with proper justification and explanation of the algorithmic approach to solve the problems.
##Unlike other channels, where they directly say we will use this Data Structure or Algorithm without even explaining the reason why they are using. In this channel we tell the viewers why a particular Data Structure or Algorithm is being used. So, that during interview if you face any new problem, you can solve the problem efficiently with confidence.
My name is Anindya Sankar Dasgupta a.k.a Bunny , currently working as a member of recruitment team among one of the tech giant :P.
But before that, don't forget to subscribe to my channel, so that you are always prepared for your next interview.
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
► ► 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
Can you Please share the implementation also
Online beijjati bhai
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".
This is just for fun . it is not real
Its not ** LLD **, it just class naming and structuring. I would suggest preparing a UML diagram instead.
In the LLD machine coding rounds, interviewers do not expect us to implement the methods we have mentioned?
remove your incorporated subtitles from the video it's covering the video content
Thanks for the feedback. Will check from next time
what tool is used in the video??
This is invision.
I think the design does not satisfy the functional requirement: Search by Date.
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
Yes you can do it. Obviously, we need a map to locate the list of cars
Good one @Anindya! :) Hope you are doing well :)
Thanks Sandipan da 🥰
❤❤❤
“Smart enough” is common
super explanation bro ❤🔥❤🔥
Very good explanation !!
insightful ⚡
very good , starting point for low level design of hotel booking ! very easy to follow and understand!
Glad it was helpful!
This design only works for very small scale.
exactly this is OOPS design..
Very helpful video
Glad it was helpful!
is there any video to deploy this particular app in heroku?
yes there is a video in my playlist.
is heroku lifetime free?
it was free. But sadly, now heroku is not free anymore :(
nice
Thanks
Very simple and well explained. Thanks. Please keep posting such videos.
Thanks
thank you
You're welcome
Proxy is using the AnyDesk application for downloading. After downloading, you can proceed. Proxy leap reading starts.
Interviewer be like bhagaoo isko
thank you so much sir! amazing explanation :)
the fact that you didnt overcomplicated this is amazing thanks for this effort.
Underrated vid
Please share if you had found it useful.
This is the most underrated channel on LLD. Keep it up.
Much appreciated! Please share if u find this useful
Keep up the good work!
thank you...
Best channel ever
can i upload a video in post
how to start the react app it is not starting
Very simple and well explained,
Glad you liked it
@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?
true... but if you want to implement your search based on schedule class, we need to find the associated flight, for that schedule.
Please remove the background music 😞 its distracting
sure...thanks for the feedback
SUPER BRO RECURSION TREE EXPLANATION IS 🔥
Thank you so much 🙂
If one car is booked for particular date, user can book car for another date,how u will manage this?
ig he is muslim
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 ?
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.
The code defines an anonymous class that implements the interface, and instantiates that class
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?
No, that is an instance of car, each car will have their own type and status
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.
Its good to have FlightSeat inside the flight class, rather than seat.
One of the best explanation for LRU Cache, thank you
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
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
Helpful. Keep up the Good Work!
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 !
Glad it helped!
Very nice explanation sir. If you zoom leetcode screen then it will much better
sure, thanks for the feedback...will keep it in mind
Amazing explanation, Please make a LLD video for Notification system as well
Noted