Practice problems across 75+ categories
Practice coding problems across all companies and topics • 3600 problems | 879 Easy | 1856 Medium | 842 Hard
| # | Problem | Difficulty | Topics |
|---|---|---|---|
| 796 | Design HashMap | Easy | ArrayHash TableLinked List |
| 797 | Design HashSet | Easy | ArrayHash TableLinked List |
| 798 | Design Hit Counter | Medium | ArrayBinary SearchDesign |
| 799 | Design In-Memory File System | Hard | Hash TableStringDesign |
| 800 | Design Linked List | Medium | Linked ListDesign |
| 801 | Design Log Storage System | Medium | Hash TableStringDesign |
| 802 | Design Memory Allocator | Medium | ArrayHash TableDesign |
| 803 | Design Most Recently Used Queue | Medium | ArrayLinked ListDivide and Conquer |
| 804 | Design Movie Rental System | Hard | ArrayHash TableDesign |
| 805 | Design Neighbor Sum Service | Easy | ArrayHash TableDesign |
| 806 | Design Parking System | Easy | DesignSimulationCounting |
| 807 | Design Phone Directory | Medium | ArrayHash TableLinked List |
| 808 | Design Search Autocomplete System | Hard | StringDepth-First SearchDesign |
| 809 | Design Skiplist | Hard | Linked ListDesign |
| 810 | Design Snake Game | Medium | ArrayHash TableDesign |
Powerful online tools to boost your productivity
Coding Ground For Developers
Code, Edit, Run and ShareIgnite your coding potential on Coding Ground - an immersive online platform for hands-on learning, collaboration, and skill development.