LLD Logo
LVL1
Interactive LLD practice

Choose your next design problem

Practice requirements, UML, implementation, and AI review in one workspace.

43 problemsFree problems available
facebook

facebook problems

11 matching problems

EasyPro

Design a Chess Game - LLD Interview Problem. Master move validation & state management. Solutions in Python, Java, C++, TS, JS & C#.

Low Level DesignLLD+5
15–30 min4 steps · 150 XP
EasyPro

Design a JSON Parser - LLD Interview Problem. Master recursive descent parsing & tokenization. Solutions in Python, Java, C++, TS, JS & C#.

Low Level DesignLLD+6
15–30 min4 steps · 150 XP
EasyPro

Design a Trie (Prefix Tree) - LLD Interview Problem. Master prefix matching, autocomplete & DFS traversal. Solutions in Python, Java, C++, TS, JS & C#.

Low Level DesignLLD+8
15–30 min4 steps · 150 XP
EasyPro

Design an LRU Cache - LLD Interview Problem. Master HashMap + Doubly Linked List for O(1) operations. Solutions in Python, Java, C++, TS, JS & C#.

Low Level DesignLLD+6
15–30 min4 steps · 150 XP
MediumPro

Design a Rate Limiter - LLD Interview Problem. Master token bucket & sliding window algorithms. Solutions in Python, Java, C++, TS, JS & C#.

Low Level DesignLLD+5
30–60 min4 steps · 200 XP
MediumPro

Design a URL Shortener - LLD Interview Problem. Master encoding algorithms & redirection. Solutions in Python, Java, C++, TS, JS & C#.

Low Level DesignLLD+7
30–60 min4 steps · 200 XP
MediumPro

Design an ATM System - LLD Interview Problem. Master state management & concurrent transactions. Solutions in Python, Java, C++, TS, JS & C#.

Low Level DesignLLD+3
30–60 min4 steps · 200 XP
HardPro

Design a Cache Manager - LLD Interview Problem. Master LRU/LFU eviction & TTL expiration. Solutions in Python, Java, C++, TS, JS & C#.

Low Level DesignLLD+6
60–90 min4 steps · 300 XP
HardPro

Design a Chat Room Manager - LLD Interview Problem. Master message queuing & presence tracking. Solutions in Python, Java, C++, TS, JS & C#.

Low Level DesignLLD+7
60–90 min4 steps · 300 XP
HardPro

Design a Feed Generator - LLD Interview Problem. Master ranking algorithms & content aggregation. Solutions in Python, Java, C++, TS, JS & C#.

Low Level DesignLLD+7
60–90 min4 steps · 300 XP
HardPro

Design a Task Scheduler - LLD Interview Problem. Master DAG dependencies & exponential backoff. Solutions in Python, Java, C++, TS, JS & C#.

Low Level DesignLLD+7
60–90 min4 steps · 300 XP