This course was created with the
course builder. Create your online course today.
Start now
Create your course
with
Autoplay
Autocomplete
Previous Lesson
Complete and Continue
50 popular coding interview problems
Problems
0- Introduction (2:39)
1- Find pair that sums up to k (10:21)
2- First repeating character (5:44)
3- Remove duplicates (6:32)
4- Find the duplicate (15:16)
5- Tree depth first search (7:37)
6- Maximum subarray (11:08)
7- Reverse binary tree (5:17)
8- Longest substring without repeating characters (9:08)
9- Reverse linked list (12:15)
10- Peak finding (5:32)
11- Palindrome linked list (5:25)
12- Longest possible palindrome (8:00)
13- Get substring index (14:04)
14- Tree breadth first search (6:47)
15- Sort linked list (13:46)
16- Valid binary search tree (6:36)
17- Minimum cost path in matrix (14:35)
18- Balanced binary tree (8:02)
19- Paths in matrix (9:01)
20- Tree breadth first search II (5:51)
21- Product of array except self (6:32)
22- Jump to last index (14:14)
23- Graph depth first search (6:16)
24- Graph breadth first search (7:10)
25- String subsequences (5:25)
26- Valid brackets (6:31)
27- Flatten binary tree (6:59)
28- Lowest common ancestor (17:16)
29- Minimum in rotated sorted array (8:50)
30- Add two linked lists (7:28)
31- Ways to climb stairs (10:44)
32- Subsets that sum up to k (13:17)
33- Ways to decode (14:56)
34- Remove node from binary search tree (7:43)
35- Array permutations (14:59)
36- Longest common subsequence (15:21)
37- Longest consecutive sequence (8:31)
38- Edit distance (7:43)
39- Longest common substring (20:53)
40- Smallest number after removing k digits (7:34)
41- Insert interval (4:29)
42- Merge intervals (5:18)
43- Maximum path sum (7:04)
44- 0-1 Knapsack (7:08)
45- Shortest palindrome (6:33)
46- Coin change (5:57)
47- Word search (8:19)
48- N-queens (16:23)
49- Word ladder (19:49)
50- Longest increasing subsequence (18:06)
40- Smallest number after removing k digits
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock