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
45 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:
🏢
microsoft
Active filters:
Tag: design
×
Company: microsoft
×
Clear all
Title
Difficulty
Videos
Companies
Stack of plates
medium
-
microsoft
amazon
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
Implement stack using queues
easy
-
amazon
bloomberg
citadel
+5 more
Implement Queue using Stacks
easy
-
amazon
apple
bloomberg
+9 more
Encode and Decode Strings
medium
bloomberg
google
microsoft
+2 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 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
Logger Rate Limiter
easy
-
amazon
apple
atlassian
+5 more
Design Hit Counter
medium
-
affirm
amazon
apple
+17 more
Design Phone Directory
medium
-
dropbox
google
microsoft
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
Encode N-ary Tree to Binary Tree
hard
-
microsoft
All O`one Data Structure
hard
amazon
bloomberg
facebook
+4 more
Serialize and Deserialize Binary Search Tree BST
medium
-
amazon
bytedance
ebay
+9 more
LFU Cache
hard
-
adobe
alibaba
amazon
+10 more
Encode and Decode TinyURL
medium
-
adobe
amazon
bloomberg
+5 more
Design Circular Queue
medium
-
airbnb
amazon
apple
+7 more
Design Excel Sum Formula
hard
-
amazon
microsoft
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
Design Linked List
medium
-
amazon
microsoft
oracle
Max Stack
hard
-
amazon
bloomberg
facebook
+7 more
My Calendar 1
medium
-
amazon
apple
google
+4 more
Maximum Frequency Stack
hard
-
amazon
apple
bloomberg
+4 more
Online Stock Span
medium
-
amazon
google
microsoft
Time Based Key-Value Store
medium
-
amazon
apple
atlassian
+16 more
Design Skiplist
hard
-
ebay
google
microsoft
+2 more
Maximum Length of a Concatenated String with Unique Characters
medium
-
honey
microsoft
tesla
Design a Stack With Increment Operation
medium
-
microsoft