Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Top 10 Coding Interview Topics in Swift
Introduction and FizzBuzz
01 Course Overview Swift (5:59)
02 Fizzbuzz Swift (4:35)
Source Code
String and Array Questions
01 Reverse Words In A String Swift (4:11)
02 Isomorphic Strings Swift (7:01)
03 Kth Largest Element In An Array Swift (13:19)
Source Code
Matrix Questions
01 Set Matrix Zeros Swift (8:48)
02 Spiral Matrix Swift (13:04)
03 Number Of Islands Swift (9:49)
Source Code
Linked List Questions
01 Implement a Linked List Swift (11:29)
02 Implement a Stack with a Linked List Swift (8:24)
Source Code
Binary Tree Questions
01 Inorder Traversal Swift (10:32)
04 Binary Tree Maximum Path Sum Swift (11:06)
02 Preorder Traversal Swift (8:50)
03 Postorder Traversal Swift (8:10)
Source Code
Graph Questions (DFS and BFS)
01 Build A Graph Swift (15:26)
02 Depth First Search Swift (6:00)
03 Breadth First Search Swift (9:36)
Source Code
Sorting Questions
01 Bubble Sort Algorithm Swift (7:52)
02 Selection Sort Algorithm Swift (5:48)
03 Insertion Sort Algorithm Swift (4:30)
05 Merge Sort Algorithm Swift (11:30)
06 Time Complexity Of Different Sorting Algorithm (2:55)
Source Code
Time Complexity of Different Sorting Algorithms Slides
Dynamic Programming Questions
01 Coin Change Swift (9:45)
02 Maximum Sum Subarray Swift (4:18)
Source Code
Bit Manipulation Questions
01 Bitwise And Shift Operators (7:02)
02 Single Number Swift (3:36)
05 Bitwise and Shift Operators Slides
03 Number Of 1 Bits Swift (3:36)
04 Sum Of Two Integers Swift (6:04)
Source Code
Combinations and Permutations Questions
01 Permutations Swift (7:56)
02 Factor Combinations Swif (6:11)
Source Code
Math Questions
01 Reverse Integer Swift (7:26)
02 Palindrome Number Swift (6:16)
03 Excel Sheet Column Number Swift (3:47)
Source Code
03 Insertion Sort Algorithm Swift
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock