This repository contains 10 real-world practice problems implemented using Hash Tables in Java.
The problems simulate practical system design scenarios such as caching systems, analytics dashboards, rate limiting, fraud detection, and search autocomplete.
| Problem No | Problem Title |
|---|---|
| 1 | Username Availability Checker |
| 2 | Flash Sale Inventory Manager |
| 3 | DNS Cache with TTL |
| 4 | Plagiarism Detection System |
| 5 | Real-Time Website Analytics Dashboard |
| 6 | Distributed API Rate Limiter |
| 7 | Search Engine Autocomplete System |
| 8 | Parking Lot Management using Open Addressing |
| 9 | Two-Sum Financial Transaction Analyzer |
| 10 | Multi-Level Cache System |