Practice problems across 75+ categories
Practice coding problems across all companies and topics • 3600 problems | 879 Easy | 1856 Medium | 842 Hard
| # | Problem | Difficulty | Topics |
|---|---|---|---|
| 3871 | Lexer Builder | Hard | CompilerStringState Machine |
| 3872 | Recursive Descent Parser | Hard | CompilerRecursionGrammar |
| 3873 | Shunting Yard Algorithm | Hard | CompilerStackParsing |
| 3874 | Abstract Syntax Tree Builder | Hard | CompilerTreeParsing |
| 3875 | Simple Interpreter | Hard | CompilerParserEvaluator |
| 3876 | Type Checker | Hard | CompilerTypesTree |
| 3877 | Lambda Calculus Evaluator | Hard | CompilerFunctionsSubstitution |
| 3878 | Bytecode Compiler | Hard | CompilerCompilerVM |
| 3879 | Scope and Binding Resolver | Hard | CompilerTreeHashMap |
| 3880 | Simple Regex Compiler | Hard | CompilerNFADFA |
| 3881 | SHA-256 Implementation | Hard | CryptographyHashingBit Operations |
| 3882 | AES Encryption (Simplified) | Hard | CryptographyEncryptionMatrix |
| 3883 | RSA Key Generation | Hard | CryptographyMathPrimes |
| 3884 | Diffie-Hellman Key Exchange | Hard | CryptographyMathModular Arithmetic |
| 3885 | Merkle Tree Builder | Hard | CryptographyTreeHashing |
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.