K5kC | Code & More
Computer Science
Algorithms
Java
Programming Languages
Database
System Design
Problems
Blind 75
Algo Kernel
Difficulty: Easy
Difficulty: Medium
Difficulty: Hard
Videos
Projects
Android
Data Science
Computer Vision
Simulations
Tools
UUID Generator
Code Formatter
Search
⌘K
Loading problems...
All Problems
41 problems total
Array
(174)
Sorting
(45)
Depth First Search
(44)
Tree
(41)
Breadth First Search
(35)
Linked List
(28)
Stack
(27)
Recursion
(18)
Graph Theory
(12)
Monotonic Stack
(8)
Queue
(6)
Shortest Path
(2)
All Topics
(4301)
Bash
(0)
Database
(0)
Java
(0)
Javascript
(0)
Networking
(0)
Object Oriented Design
(1)
Programming Languages
(0)
SQL
(0)
System Design
(0)
Algorithms
(522)
Filter by Difficulty:
Easy
Medium
Hard
🎥
Has Video
Tag:
🏷️
design
Company:
🏢
facebook
Active filters:
Tag: design
×
Company: facebook
×
Clear all
Title
Difficulty
Videos
Companies
Design LRU Cache
medium
-
adobe
alibaba
amazon
+52 more
Min Stack
medium
adobe
amazon
apple
+21 more
Binary Search Tree BST Inorder Iterator
medium
-
alibaba
amazon
apple
+15 more
Implement Trie
medium
amazon
apple
bloomberg
+12 more
Design Add and Search Words Data Structure
medium
airbnb
amazon
apple
+6 more
Flatten 2D Vector
medium
-
airbnb
apple
facebook
+6 more
Zigzag Iterator
medium
-
amazon
apple
cruise-automation
+4 more
Peeking Iterator
medium
-
amazon
apple
atlassian
+6 more
Find Median from Data Stream
hard
adobe
amazon
apple
+20 more
Serialize and Deserialize Binary Tree
hard
amazon
apple
bloomberg
+18 more
Range Sum Query - Immutable
easy
-
amazon
bloomberg
facebook
+4 more
Range Sum Query 2D - Immutable
medium
-
amazon
apple
cruise-automation
+6 more
Range Sum Query – Mutable
medium
-
amazon
facebook
google
+1 more
Range Sum Query 2D - Mutable
medium
-
facebook
google
microsoft
Flatten Nested List Iterator
medium
-
airbnb
amazon
apple
+15 more
Moving Average of Last N numbers in a Stream
easy
-
amazon
appdynamics
bloomberg
+6 more
Design Tic-Tac-Toe
medium
-
amazon
apple
bloomberg
+7 more
Data Stream as Disjoint Intervals
hard
-
amazon
facebook
google
+1 more
Design Snake Game
medium
-
amazon
apple
bloomberg
+5 more
Insert Delete Search and GetRandom in Constant Time 1 - Dupes not allowed
medium
-
adobe
affirm
amazon
+25 more
Insert Delete Search and GetRandom in Constant Time 2 - Duplicates allowed
hard
-
affirm
amazon
apple
+7 more
Shuffle an Array
medium
-
amazon
apple
bloomberg
+9 more
All O`one Data Structure
hard
amazon
bloomberg
facebook
+4 more
Serialize and Deserialize Binary Search Tree BST
medium
-
amazon
bytedance
ebay
+9 more
Encode and Decode TinyURL
medium
-
adobe
amazon
bloomberg
+5 more
Design Circular Queue
medium
-
airbnb
amazon
apple
+7 more
Design Circular Deque
medium
facebook
Design Search Autocomplete System
hard
-
amazon
apple
bloomberg
+8 more
Implement Magic Dictionary
medium
-
facebook
google
microsoft
Kth Largest Element in a Stream
easy
adobe
amazon
apple
+6 more
Design HashMap
easy
-
adobe
amazon
apple
+16 more
Max Stack
hard
-
amazon
bloomberg
facebook
+7 more
Prefix and Suffix Search
hard
-
facebook
google
Exam Room
medium
-
amazon
facebook
google
+3 more
Time Based Key-Value Store
medium
-
amazon
apple
atlassian
+16 more
Two City Scheduling
medium
-
amazon
bloomberg
facebook
+1 more
Stream of Characters
hard
-
amazon
facebook
google
Snapshot Array
medium
-
amazon
apple
ebay
+4 more
Shift 2D Grid
easy
-
amazon
facebook
Apply Discount Every n Orders
medium
-
facebook
Number of Subsequences That Satisfy the Given Sum Condition
medium
-
facebook
google