Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Essential Algorithms and Data Structures to Crack the Coding Interview
00 Introduction and FizzBuzz
01. Kotlin Course Introduction (7:04)
02 Fizzbuzz Kotlin (5:26)
Interview Questions Categories PDF Resource
Source Code
01 String and Array Interview Questions
01 Reverse Words In A String Kotlin (3:53)
02 Rotate Array Kotlin (7:30)
03 Kth Largest Element In An Array Kotlin (4:26)
Source Code
02 Matrix Interview Questions
01 Set Matrix Zeros Kotlin (12:20)
02 Spiral Matrix Kotlin (21:56)
Source Code
03 Linked List Interview Questions
00 Queue With A Linkedlist Kotlin (10:42)
Source Code
04 Binary Tree Interview Questions
00 Build A Binary Tree (15:46)
01 Delete Tree Node Kotlin (17:20)
Source Code
05 Sorting and Time Complexity
01 Delete Tree Node Kotlin (17:20)
02 Selection Sort Algorithm Kotlin (6:01)
03 Insertion Sort Kotlin (6:15)
04 Merge Sort Algorithm Kotlin (15:10)
Source Code
06 Graph Interview Questions
01 Build A Graph Kotlin (7:28)
Source Code
07 Dynamic Programming Interview Questions
01 Coin Change Kotlin (8:02)
02 Maximum Sum Subarray Kotlin (7:05)
03 Edit Distance Kotlin (9:37)
Source Code
08 Bit Manipulation Interview Questions
01 Single Number Kotlin (7:29)
02 Number Of 1 Bits Kotlin (7:24)
03 Bitwise And Of A Range Kotlin (7:23)
Source Code
09 Combinations and Permutations Interview Questions
01 Permutations Kotlin (16:12)
02 Combinations Kotlin (9:28)
03 Letter Combinations Of A Phone Number Kotlin (10:31)
Source Code
10 Math Interview Questions
01 Reverse Integer Kotlin (11:52)
02 Palindrome Number Kotlin (9:53)
03 Excel Sheet Column Number Kotlin (5:22)
Source Code
02 Fizzbuzz Kotlin
Complete and Continue