Practice problems across 75+ categories
Practice coding problems across all companies and topics • 3600 problems | 879 Easy | 1856 Medium | 842 Hard
| # | Problem | Difficulty | Topics |
|---|---|---|---|
| 3841 | Counting Tilings | Hard | Advanced DPDPBitmask |
| 3842 | Weighted Activity Selection | Hard | Advanced DPDPSorting |
| 3843 | Longest Bitonic Subsequence | Hard | Advanced DPDPArray |
| 3844 | Pattern Matching Automaton | Hard | Advanced DPDPAutomata |
| 3845 | Profile DP Grid Paths | Hard | Advanced DPDPBitmask |
| 3846 | Thread-Safe Queue | Hard | ConcurrencyQueueMutex |
| 3847 | Read-Write Lock | Hard | ConcurrencyLockThreading |
| 3848 | Custom Garbage Collector | Hard | System DesignMemoryReference Counting |
| 3849 | Garbage Collector Simulator | Hard | System DesignMemoryGraph |
| 3850 | Simple Database Engine | Hard | System DesignB-TreeFile I/O |
| 3851 | HTTP Request Parser | Hard | System DesignStringParsing |
| 3852 | JSON Parser from Scratch | Hard | System DesignStringRecursion |
| 3853 | Compression Algorithm | Hard | System DesignHuffmanTree |
| 3854 | Simple Virtual Machine | Hard | System DesignStackInstructions |
| 3855 | Event Loop Simulator | Hard | System DesignQueueCallbacks |
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.