Practice problems across 75+ categories
Practice coding problems across all companies and topics • 3600 problems | 879 Easy | 1856 Medium | 842 Hard
| # | Problem | Difficulty | Topics |
|---|---|---|---|
| 826 | Department Top Three Salaries | Hard | Database |
| 827 | Depth of BST Given Insertion Order | Medium | ArrayTreeBinary Search Tree |
| 828 | Describe the Painting | Medium | ArrayHash TableSorting |
| 829 | Design a 3D Binary Matrix with Efficient Layer Tracking | Medium | ArrayHash TableDesign |
| 830 | Design a File Sharing System | Medium | Hash TableDesignSorting |
| 831 | Design a Food Rating System | Medium | ArrayHash TableString |
| 832 | Design A Leaderboard | Medium | Hash TableDesignSorting |
| 833 | Design a Number Container System | Medium | Hash TableDesignHeap (Priority Queue) |
| 834 | Design a Stack With Increment Operation | Medium | ArrayStackDesign |
| 835 | Design a Text Editor | Hard | Linked ListStringStack |
| 836 | Design a Todo List | Medium | ArrayHash TableString |
| 837 | Design Add and Search Words Data Structure | Medium | StringDepth-First SearchDesign |
| 838 | Design an Array Statistics Tracker | Hard | Hash TableBinary SearchDesign |
| 839 | Design an ATM Machine | Medium | ArrayGreedyDesign |
| 840 | Design an Expression Tree With Evaluate Function | Medium | ArrayMathStack |
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.