Practice problems across 75+ categories
Practice coding problems across all companies and topics • 3600 problems | 879 Easy | 1856 Medium | 842 Hard
| # | Problem | Difficulty | Topics |
|---|---|---|---|
| 3361 | Similar String Groups | Hard | ArrayHash TableString |
| 3362 | Simple Bank System | Medium | ArrayHash TableDesign |
| 3363 | Simple Database Engine | Hard | System DesignB-TreeFile I/O |
| 3364 | Simple Interest Calculator | Easy | Variables & DatatypesVariablesArithmetic |
| 3365 | Simple Interpreter | Hard | CompilerParserEvaluator |
| 3366 | Simple Regex Compiler | Hard | CompilerNFADFA |
| 3367 | Simple Virtual Machine | Hard | System DesignStackInstructions |
| 3368 | Simplified Fractions | Medium | MathStringNumber Theory |
| 3369 | Simplify Path | Medium | StringStack |
| 3370 | Single Element in a Sorted Array | Medium | ArrayBinary Search |
| 3371 | Single Number | Easy | ArrayBit Manipulation |
| 3372 | Single Number II | Medium | ArrayBit Manipulation |
| 3373 | Single Number III | Medium | ArrayBit Manipulation |
| 3374 | Single-Row Keyboard | Easy | Hash TableString |
| 3375 | Single-Threaded CPU | Medium | ArraySortingHeap (Priority Queue) |
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.