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
Time Complexity of Different Sorting Algorithms Slides
Lesson content will be unlocked within 30 minutes.
Teachable is working on this bug.
No further action will be required on your part
.
Thank you for your patience