Master Low level design and concurrency
List of Easy, Medium and Hard LLD problems
LLD Problem Sheet
Here’s a categorized list of all the few of the the blogs based on Beginner, Intermediate, and Advanced difficulty levels:
Link - lldcoding.com
Beginner:
- Design (LLD) Tic-Tac-Toe - Machine Coding
- Design (LLD) Snake and Ladder Game - Machine Coding
- Design (LLD) Tetris Game - Machine Coding
- Design (LLD) Minesweeper - Machine Coding
- Design (LLD) Chess Game - Machine Coding
- Design (LLD) Alarm/Alert Service for AWS - Machine Coding
- Design (LLD) Logging Library like log4j - Machine Coding
- Design (LLD) JSON Parser - Machine Coding
- Design (LLD) File System - Machine Coding
- Design (LLD) 2048 Game - Machine Coding
- Design (LLD) a Jackpot machine - Machine Coding
- Design (LLD) a Vending machine - Machine Coding
- Design (LLD) a ATM machine - Machine Coding
- Design (LLD) a Hotel Management System - Machine Coding Interview
- Design an Airline Management System - Machine Coding
- Design (LLD) a Restaurant Management system - Machine Coding
- Design (LLD) Inventory Management System - Machine Coding
Intermediate:
- Design (LLD) a Parking Lot - Machine Coding Interview
- Design (LLD) a Car Rental System - Machine Coding
- Design (LLD) Internet Download Manager like IDM - Machine Coding Interview
- Design (LLD) Coupon System for Zepto - Machine Coding Interview
- Design (LLD) Android Unlock Pattern - Machine Coding Interview
- Designing a Scalable Database Schema for Reddit-like Comments - Part 1
- Design (LLD) Sublime Text IDE - Machine Coding
- Design (LLD) Ngrok Tool - Machine Coding
- Design (LLD) Rate Limiter - Machine Coding
- Design (LLD) Thread Pool - Machine Coding
- Design OYO/Airbnb - Part 1: Database Modelling
- Design (LLD) Google Calendar Database Model
- Design (LLD) Google Authenticator - Machine Coding
- Design (LLD) Amazon Prime Video - Machine Coding
- Design Online Book Management System - Machine Coding
- Design (LLD) Lift - Machine Coding
- Design (LLD) a Bar Graph Library - Machine Coding
- Design (LLD) Stack Overflow - Machine Coding Interview
- Design (LLD) a Movie Ticket Booking System - Machine Coding
- Design (LLD) Amazon - Machine Coding
- Design (LLD) Cricinfo - Machine Coding
- Design (LLD) Splitwise application - Machine Coding
- Design (LLD) Online Voting System - Machine Coding
- Design (LLD) Web Crawler - Machine Coding
- Design (LLD) Call Center - Machine Coding
- Design (LLD) Ride sharing service - Machine Coding
- Design (LLD) Twitter - Machine Coding
- Implement a music streaming service like Spotify - Machine Coding
- Design (LLD) a peer-to-peer file sharing system like BitTorrent - Machine Coding
- Design (LLD) a system for online food ordering and delivery like Zomato - Machine Coding
- Design (LLD) a music recognition system using audio fingerprinting - Machine Coding
- Design (LLD) Newsletter Service - Machine Coding
- Design (LLD) Pair Programming Platform like HackerRank CodePair - Machine Coding
- Design (LLD) Topmate - Machine Coding
More will be covered in our course - https://interview.lldcoding.com
Advanced:
- Design (LLD) AWS S3 Service - Machine Coding
- Design (LLD) Google Drive - Machine Coding
- Design Version Control (GitHub) - Database Modelling
- Design (LLD) Mentorship Platform like Preplaced - Machine Coding
- Design (LLD) Tinder Dating App - Machine Coding
- Design (LLD) WhatsApp Messenger - Machine Coding
- Design (LLD) Gmail - Machine Coding
- Design (LLD) Game Engine like Unreal - Machine Coding
- Design (LLD) Real-Time Chat System with Millions of Users
- Design (LLD) Video Conferencing App like Zoom
- Design (LLD) Cryptocurrency Exchange Platform
- Design (LLD) Collaborative Document Editing (Google Docs)
- Design (LLD) Payment Recommendation System- Machine Coding
- Design (LLD) Alexa - Machine Coding
- Design (LLD) LinkedIn - Machine Coding
- Design (LLD) Google Maps - Machine Coding
- Design (LLD) load balancer - Machine Coding
- Design (LLD) NoSQL database - Machine Coding
- Design (LLD) a file sharing system like Dropbox - Machine Coding
- Design (LLD) AWS Lambda - Machine Coding
More will be covered in our course - https://interview.lldcoding.com
Concurrency
- Problem I: Thread-Safe Two-Sum Checker
- Parallel Pascal's Triangle Generatio
- Print Sequentially