LowLevelDesign
Various Low Level Object Oriented System Design problems are discussed in this space
Various Low-Level Object-Oriented System Design problems are discussed in this space. The project is written primarily in Java, distributed under the MIT License license, first published in 2023. Key topics include: design-patterns, faang, faang-interview, faang-preparation, interview.
LowLevelDesign
Various Low-Level Object-Oriented System Design problems are discussed in this space.
Already Implemented
- Message broker like Kafka
- Google calendar
- BookMyShow
- Multi threaded logger
- Blocking Queue
- Connection Pool
- Parking Lot
- Scheduled thread pool executor
- Uber driver dispatch system
- Chat application
- Notification system
- Leetcode / Hackerrank like online judge
- IMDB
- Amazon order checkout flow
- Meeting Room Scheduler
- Leaderboard
- Elevator
- Stock Broker (Zerodha)
- Pizza Pricing
- Tic-tac-toe
- Connect-Four game
- File System
- Snake and Ladder
- Snake game
- Multithreaded producer consumer with graceful shutdown
- Thread pool
- Delayed Scheduler
- Inverted Index
Planned (In no particular order)
- Task Management System
- Social media news feed
- Skyscanner Flights
- Stripe
- LinkedIn Job board
- API Rate Limiter
- Git version control
- YouTube
- Crickbuzz / ESPN
- RedBus
- Splitwise
- Traffic control system
- Badge Swipe / Access system
- In-memory database
- Database Sharding Simulation
- Online food delivery fleet
- Vending machine
- Airbnb
- Airport Management System
- Uber ride matching system
- Stack Overflow
- Auction system
- Rule Engine
- PubSub system
- Chess
- Inventory Management System
- SQL Query Filtering
- Hotel Inventory Booking System
- JIRA Board
Contributors
Showing top 1 contributor by commit count.
This article is auto-generated from kousiknath/LowLevelDesign via the GitHub API.Last fetched: 6/13/2026
