Object Oriented Design
11 topics · Stage 4
Complete
- 01Parking Lot System DesignStrategy, enums, the classic starter question11 min
- 02Design a Vending MachineState pattern16 min
- 03Design a Tic Tac Toe GameSmall and self contained, good warm up10 min
- 04Design an Elevator SystemScheduling, priority queues17 min
- 05Design an ATM SystemState, transactions11 min
- 06Unix File SearchComposite plus lambdas, very clean14 min
- 07Movie Ticket Booking System DesignConcurrency, seat locking, optimistic vs pessimistic19 min
- 08Design a Restaurant Management SystemCommand pattern, larger domain9 min
- 09Design a Grocery Store SystemCriteria and rules15 min
- 10Design a Blackjack GameGame rules, larger state machine10 min
- 11Design a Shipping Locker SystemPolicies, charging, expiry11 min