Practice problems across 75+ categories
Practice coding problems across all companies and topics • 3600 problems | 879 Easy | 1856 Medium | 842 Hard
| # | Problem | Difficulty | Topics |
|---|---|---|---|
| 856 | Design Hit Counter | Medium | ArrayBinary SearchDesign |
| 857 | Design In-Memory File System | Hard | Hash TableStringDesign |
| 858 | Design Linked List | Medium | Linked ListDesign |
| 859 | Design Log Storage System | Medium | Hash TableStringDesign |
| 860 | Design Memory Allocator | Medium | ArrayHash TableDesign |
| 861 | Design Most Recently Used Queue | Medium | ArrayLinked ListDivide and Conquer |
| 862 | Design Movie Rental System | Hard | ArrayHash TableDesign |
| 863 | Design Neighbor Sum Service | Easy | ArrayHash TableDesign |
| 864 | Design Parking System | Easy | DesignSimulationCounting |
| 865 | Design Phone Directory | Medium | ArrayHash TableLinked List |
| 866 | Design Search Autocomplete System | Hard | StringDepth-First SearchDesign |
| 867 | Design Skiplist | Hard | Linked ListDesign |
| 868 | Design Snake Game | Medium | ArrayHash TableDesign |
| 869 | Design Spreadsheet | Medium | ArrayHash TableString |
| 870 | Design SQL | Medium | ArrayHash TableString |
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.