K5kC | Code & More
Computer Science
Algorithms
Programming Languages
Database
System Design
Problems
Blind 75
Difficulty: Easy
Difficulty: Medium
Difficulty: Hard
Videos
Projects
Android
Data Science
Computer Vision
Simulations
Tools
UUID Generator
Code Formatter
Search
⌘K
All Problems
93 problems total
Array
(1905)
Sorting
(440)
Depth First Search
(316)
Database
(301)
Breadth First Search
(241)
Tree
(240)
Stack
(172)
Graph Theory
(169)
Linked List
(81)
Monotonic Stack
(67)
Queue
(50)
Recursion
(48)
Shortest Path
(33)
All Topics
(4301)
Algorithms
(3944)
Database
(305)
Networking
(0)
Object Oriented Design
(31)
Programming Languages
(5)
System Design
(0)
Filter by Difficulty:
Easy
Medium
Hard
🎥
Has Video
Tag:
🏷️
ctci
Company:
🏢
All Companies
Active filters:
Tag: ctci
×
Clear all
Title
Difficulty
Videos
Companies
Add Two Numbers represented as Linked List
medium
-
All Permutations of a String with distinct characters
medium
-
Binary Tree Path Sum - Find all paths between any two nodes
medium
-
Circus tower sorting
medium
-
Count Employees per department
easy
-
Count the number of 2s between 0 and n
hard
-
Create linked lists of all the nodes at each depth for a Binary Tree
medium
-
Design a data structure for generic deck of cards
medium
-
google
amazon
Design a data structure for generic deck of cards
medium
-
Design a Database for Storing Students' Grades
easy
-
Design data structures for an online book reader system
medium
-
Design the classes and data structures for a call center
medium
-
Determine if a string has all unique characters
medium
-
Determine whether two lines would intersect on a Cartesian plane
easy
-
Encode XML
medium
-
Explain (n & (n-1)) == 0
easy
-
Find a line to cut two squares in half
easy
-
Find a line which passes the most number of points
medium
-
Find duplicate elements in the array with 4KB memory only
medium
-
Find frequency of a word in a book
easy
-
Find if Path Exists in Directed Graph
easy
-
Find if there is a path between two vertices in a directed graph
easy
-
google
facebook
amazon
+1 more
Find largest 1M numbers in 1B numbers
hard
-
Find maximum of two numbers without using comparison operators or if-else
medium
-
Find missing integer in an array with only access to jth bit of elements
medium
-
Find the nearest numbers that have same number of 1s for an integer
medium
-
Fisher-Yates Shuffle
medium
-
facebook
Game of Master Mind
medium
-
Implement 3 stacks in 1 array
medium
-
Implement multiplication, subtraction, and division using only addition
medium
-
Implement rand7() using rand5()
medium
-
two-sigma
Remove Nth Node From End of List
medium
adobe
amazon
apple
+10 more
Generate Parentheses
medium
-
adobe
alibaba
amazon
+21 more
Longest word made of other words in an array
hard
-
Maximum Sum Submatrix
medium
-
Object-Oriented Design for Jigsaw Puzzle
medium
-
Object-Oriented Design for Online Chat Server
hard
-
OOD - Call Center
medium
-
OOD - Chess game
hard
-
OOD - Musical Juke Box
hard
-
OOD - Online Book Reader System
medium
-
OOD - Othello (Reversi) Game
medium
-
Populate next pointer to inorder successor in Binary Tree
medium
-
Print binary representation of a decimal number
medium
-
Randomly generate m integers from an array of size n
hard
-
Remove duplicate characters in a string
medium
-
Remove duplicates from an unsorted linked list keeping only one instance
easy
-
Replace all spaces in c-style string with '%20'
medium
-
Search a long string for small strings in an array
hard
-
Searching in a sorted array of strings with empty strings
medium
-
Showing 1 to 50 of 93 results
1
2
Next