Autoplay
Autocomplete
Previous Lesson
Complete and Continue
The COMPLETE Interview Questions Bundle!
SECTION 01 - PYTHON Interview Questions - Introduction and Fizzbuzz
02 Fizzbuzz Python (5:57)
01 Introduction Python (6:17)
Source Code
(Prerequisite) Introduction to Python Coding
02. Variables (19:17)
01. Introduction (4:42)
03. Type Conversion Examples (10:04)
04. Operators (7:04)
05. Operators Examples (21:52)
06. Collections (8:23)
07. Lists (11:38)
08. Multidimensional List Examples (8:05)
09. Tuples Examples (8:34)
10. Dictionaries Examples (14:24)
11. Ranges Examples (8:30)
12. Conditionals (6:41)
13. If Statement Examples (10:16)
14. If Statement Variants Examples (11:18)
15. Loops (7:00)
16. While Loops Examples (11:30)
17. For Loops Examples (11:18)
18. Functions (7:47)
19. Functions Examples (9:16)
20. Parameters And Return Values Examples (13:46)
21. Classes And Objects (11:13)
22. Classes Example (13:11)
23. Objects Examples (9:54)
24. Inheritance Examples (17:26)
25. Static Members Example (11:03)
26. Summary And Outro (4:06)
Source code
Time Complexity
01 Types Of Better Time Complexity Python (14:51)
00 Types Of Time Complexity Python (21:51)
Source Code
String and Array Interview Questions
02 Rotate Array Python (8:56)
01 Reverse Words In A String Python (2:44)
03 Kth Smallest Element In An Array Python (11:53)
Source Code
Matrix Interview Questions
02 Number Of Islands Python (18:54)
01 Spiral Matrix Python (13:26)
Source Code
Linked List Interview Questions
01 Implement A Stack Using An Array Python (9:45)
02 Add Two Numbers As Reversed Linked Lists Python (16:10)
03 Reverse A Linked List Python (16:10)
Source Code
Binary Tree Interview Questions
01 Inorder Traversal Python (11:08)
02 Preorder Traversal Python (8:48)
03 Postorder Traversal Python (7:05)
04 Binary Tree Maximum Path Sum Python (8:43)
Source Code
Graph Interview Questions
01 Find Strongly Connected Components Python (10:29)
Source Code
Sorting Interview Questions
02 Selection Sort Algorithm Python (5:56)
01 Bubble Sort Algorithm Python (9:11)
03 Insertion Sort Algorithm Python (4:29)
04 Quicksort Algorithm Python (4:29)
05 Merge Sort Algorithm Python (7:25)
06 Time Complexity Of Different Sorting Algorithms (2:55)
Source Code
Dynamic Programming Interview Questions
01 Coin Change Python (7:21)
02 Edit Distance Python (11:33)
03 Distinct Subsequences Python (6:59)
04 Maximum Sum Subarray Python (4:56)
Source Code
Bit Manipulation Interview Questions
02 Single Number Python (4:32)
01 Bitwise And Shift Operators (7:02)
03 Number Of 1 Bits Python (4:31)
04 Sum Of Two Integers Python (5:14)
05 Bitwise And Of A Range Python (5:36)
Source Code
Permutations and Combinations
01 Permutations Python (10:08)
02 Distinct Permutations Of A String Python (7:49)
03 Letter Combinations Of A Phone Number Python (11:54)
Source Code
Math Interview Questions
01 Reverse Integer Python (9:53)
02 Palindrome Number Python (9:49)
03 Excel Sheet Column Number Python (6:04)
Source Code
SECTION 02 - JAVA interview Questions - Introduction
01 Fizzbuzz (9:58)
00 Course Overview (3:25)
Source Code
String and Array Interview Questions
02 Rotate Array (9:11)
01 Reverse Words In A String (5:36)
03 Isomorphic Strings (12:28)
04 Kth Largest Element In An Array (15:19)
05 Testing Our Solution (3:39)
Source Code
Matrix Interview Questions
02 Spiral Matrix (9:01)
01 Set Matrix Zeros (11:28)
03 Number Of Islands (20:21)
04 Testing Our Solution (20:21)
Source Code
Linked List Interview Questions
02 Add Two Numbers (6:43)
01 Implement A Stack Using An Array (7:01)
03 Testing Our Solution (7:56)
04 Reverse A Linked List (12:07)
Source Code
Binary Tree Interview Questions
02 Preorder Traversal (8:13)
01 Inorder Traversal (8:13)
03 Postorder Traversal (6:35)
04 Binary Tree Maximum Path Sum (12:41)
Source Code
Graph Interview Questions
02 Building And Traversing The Graph (11:22)
01 Clone An Undefined Graph (13:09)
03 Testing Our Solution (4:27)
Source Code
Sorting and Time Complexity
02 Bubble Sort Algorithm (4:26)
01 Types Of Time Complexity (13:25)
03 Selection Sort Algorithm (5:08)
04 Insertion Sort Algorithm (4:13)
05 Quick Sort (7:14)
06 Merge Sort Algorithm (12:30)
07 Time Complexity Of Different Sorting Algorithms (2:55)
Source Code
Dynamic Programming
02 Edit Distance (10:15)
01 Coin Change (9:10)
03 Distinct Subsequences (8:45)
04 Maximum Sum Subarray (4:45)
Source Code
Bit Manipulation Interview Questions
02 Single Number (3:54)
01 Bitwise And Shift Operators (7:19)
03 Number Of 1 Bits (4:51)
04 Sum Of Two Integers (3:31)
05 Reverse Bits (6:05)
06 Bitwise And Of A Range (10:26)
Source Code
Combinations and Permutations Interview Questions
02 Distinct Permutations Of A String (13:37)
01 Permutations (12:11)
03 Letter Combinations Of A Phone Number (13:10)
04 Factor Combinations (16:20)
Source Code
Math Interview Questions
02 Palindrome Number (11:40)
01 Reverse Integer (10:44)
03 Excel Sheet Column Number (5:45)
Source CoDe
SECTION 03 - JAVASCRIPT Interview Questions - Introduction
01. Fizzbuzz (6:33)
00 Course Introduction (10:06)
Source Code
String and Array Interview Questions
02 Rotate Array (7:44)
01 Reverse Words In A String (4:31)
03 Isomorphic Strings (6:49)
04 Kth Largest Element In An Array (10:11)
Source Code
Matrix Interview Questions
02 Spiral Matrix (10:46)
01 Set Matrix Zero (8:15)
03 Number Of Islands (14:31)
Source Code
Linked List Interview Questions
02 Add Two Numbers As Reversed Linked Lists (14:07)
01 Implement A Stack Using An Array (11:58)
03 Reverse A Linked List (7:56)
Source Code
Binary Tree Interview Questions
02 Preorder Traversal (12:26)
01 Inorder Traversal (17:35)
03 Postorder Traversal (9:38)
Source Code
Graph Interview Questions
02 Clone An Undirected Graph - Build A Queue (3:44)
01 Clone An Undirected Graph - Build A Graph (11:15)
03 Clone An Undirected Graph - Breadth First Traversal (7:31)
04 Clone An Undirected Graph - Depth First Traversal (5:58)
Source Code
Sorting and Time Complexity
02 Types Of Better Time Complexity (18:15)
01 Types Of Time Complexity (13:27)
03 Bubble Sort Algorithm (6:41)
04 Selection Sort Algorithm (6:15)
05 Insertion Sort Algorithm (6:51)
06 Quicksort Algorithm (9:18)
07 Merge Sort Algorithm (8:43)
08 Time Complexity Of Different Sorting Algorithms (2:55)
Source Code
Dynamic Programming
02 Edit Distance (15:15)
01 Coin Change (8:41)
03 Distinct Subsequences (7:26)
Source Code
Bit Manipulation Interview Questions
02 Single Number (4:51)
01 Bitwise And Shift Operators (7:19)
03 Number Of 1 Bits (13:26)
04A Sum Of Two Integers (9:26)
04B Maximum Sum Subarray (6:52)
05 Reverse Bits (5:54)
06 Bitwise And Of A Range (4:28)
Source Code
Combinations and Permutations Questions
02 Distinct Permutations Of A String (9:15)
01 Permutations (9:37)
03 Letter Combinations Of A Phone Number (14:36)
04 Factor Combinations (9:08)
Source Code
Math Interview Questions
02 Palindrome Number (10:10)
01 Reverse Integer (10:07)
03 Excel Sheet Column Number (6:21)
Source Code
SECTION 04 - C# Interview Questions - Introduction
02 Fizzbuzz CS (5:18)
01 Introduction CS (7:21)
03 Types Of Time Complexity CS (24:28)
Source Code
String and Array Interview Questions
02 Rotate Array (11:54)
01 Reverse Words In A String CS (5:03)
03 Isomorphic Strings CS (9:24)
04 Kth Largest Element In An Array CS (15:06)
Source Code
Matrix Interview Questions
02 Spiral Matrix CS (10:36)
01 Set Matrix Zeros CS (12:22)
03 Number Of Islands (13:28)
Source Code
Linked List Interview Questions
02 Add Two Numbers As Reversed Linked Lists CS (16:36)
01 Implement A Stack Using An Array CS (15:38)
03 Reverse A Linked List CS (8:54)
Source Code
Binary Tree Interview Questions
02 Preorder Traversal CS (9:51)
01 Inorder Traversal CS (17:04)
03 Postorder Traversal CS (4:24)
04 Binary Tree Maximum Path Sum CS (11:32)
Source Code
Graph Interview Questions
Source Code
01 Largest Connected Component (22:39)
Sorting Interview Questions
02 Selection Sort Algorithm CS (7:08)
01 Bubble Sort Algorithm CS (10:04)
03 Insertion Sort Algorithm CS (6:04)
04 Quicksort Algorithm CS (8:05)
05 Merge Sort Algorithm CS (11:51)
06 Time Complexity Of Different Sorting Algorithms (2:55)
Source Code
Dynamic Programming Interview Questions
02 Edit Distance CS (12:25)
01 Coin Change CS (8:06)
03 Distinct Subsequences CS (10:26)
04 Maximum Sum Subarray CS (6:59)
Source Code
Bit Manipulation Interview Questions
02 Single Number CS (6:04)
01 Bitwise And Shift Operators (7:02)
03 Number Of 1 Bits CS (10:49)
04 Sum Of Two Integers CS (7:52)
05 Reverse Bits CS (6:55)
06 Bitwise And Of A Range CS (6:25)
Source Code
Permutations and Combinations
02 Distinct Permutations Of A String CS (11:03)
01 Permutations CS (9:50)
03 Letter Combinations Of A Phone Number CS (14:18)
04 Factor Combinations CS (14:27)
Source Code
Math Interview Questions
02 Palindrome Number CS (7:48)
01 Reverse Integer CS (7:35)
03 Excel Sheet Column Number CS (4:34)
Source Code
SECTION 05 - C++ Interview Questions - Introduction
02. Fizzbuzz (5:41)
01 Course Overview (9:14)
03 Types Of Time Complexity (26:17)
S0 Source Code
String and Array Interview Questions
02 Rotate Array (14:16)
01 Reverse Words In A String (6:31)
03 Isomorphic Strings (15:31)
S1 Source Code
Matrix Interview Questions
02 Spiral Matrix C++ (16:46)
01 Set Matrix Ones (15:36)
03 Number Of Islands (17:35)
S2 Source Code
Linked List Interview Questions
01 Implement A Stack Using An Array (15:02)
02 Add Two Numbers As Reversed Linked Lists (24:07)
03 Reverse A Linked List (12:57)
S3 Source Code
Binary Tree Interview Questions
02 Preorder Traversal (10:17)
01 Inorder Traversal (13:30)
03 Postorder Traversal (10:05)
04 Binary Tree Maximum Path Sum (13:25)
S4 Source Code
Graph Interview Questions
02 Build A Graph C++ (7:19)
01 Clone An Undirected Graph C++ (13:19)
03 Postorder Traversal (10:05)
S5 Source Code
Sorting Interview Questions
03 Selection Sort Algorithm (10:56)
02 Bubble Sort Algorithm (13:48)
04 Insertion Sort Algorithm (4:18)
05 Quicksort Algorithm (11:56)
06 Merge Sort Algorithm (14:55)
07 Time Complexity Of Different Sorting Algorithms (2:55)
S6 Source Code
Dynamic Programming
02 Edit Distance (17:04)
01 Coin Change (10:20)
03 Distinct Subsequences (12:46)
S7 Source Code
Bit Manipulation Interview Questions
02 Single Number (6:09)
01 Bitwise And Shift Operators (7:02)
03 Number Of 1 Bits (9:03)
04 Sum Of Two Integers (8:17)
05 Reverse Bits (7:50)
06 Bitwise And Of A Range (5:08)
S8 Source Code
Combinations and Permutations Interview Questions
02 Letter Combinations Of A Phone Number (10:34)
01 Permutations (10:19)
03 Factor Combinations (12:16)
S9 Source Code
Math Interview Questions
02 Palindrome Number (8:47)
01 Reverse Integer (7:35)
03 Excel Sheet Column Number (8:06)
S10 Source Code
SECTION 06 - SQL Interview Questions - Introduction
01-00 Build A Table And Display All Records (10:26)
00 Course Overview (4:21)
01-01 List Alphabetically (4:13)
01-02 List All Not In Specified Range (4:03)
01-03 List All In Range By Multiple Properties (7:39)
01-04 Display All With Characters In Property (6:10)
01-05 Select From Where In This And Not In That (6:09)
01-06 List All With Exact Number Of Characters (5:44)
01-07 List All With Specific Second Character (5:11)
01-08 List All Distinct Ids Available (3:36)
01-09 Calculate Percentage (4:45)
01-10 Consecutive Numbers (9:03)
02-01 List Streams With Viewer Information (9:33)
02-02 Join Two Tables (5:19)
02-03 Find Same Value In Another Property (8:08)
02-04 List Values Across Tables (6:35)
02-05 Join Three Tables (6:44)
02-06 Find Average Across Tables (6:59)
02-07 Display Difference Across Tables (6:27)
02-08 Find More Than Value Across Tables (6:11)
02-09 Product Sales Analysis (6:50)
02-10 List All After A Certain Date (6:33)
02-11 Capital Gain Loss (6:33)
03-01 Count Distinct Properties (3:47)
03-02 List Total Sum (3:40)
03-03 Get Minimum (3:12)
03-04 Get Maximum From A Distinct Type (4:12)
03-05 Get Average And Count At An ID (3:22)
03-06 Get Number Of Same Type (3:05)
03-07 Get Difference Between Max And Min (2:30)
03-08 Find Minimum Of Each Type (5:13)
03-09 Get Sum At Each ID (3:39)
03-10 Get Average For Each ID (4:40)
03-11 Get Different Properties (4:29)
03-12 List Where Maximum Is Greater Than (4:34)
03-13 List Average Where Greater Than (6:16)
04-01 Find Higher Values (8:03)
04-02 Find All Of A Type (6:40)
04-03 List All Above Average (5:10)
04-04 List All Greater Than Minimum (7:52)
04-05 List All Part Of Any (7:57)
04-06 List All Who Have More (6:24)
04-07 List All With Same As Minimum (4:41)
04-08 List All Above Average In Their Group (6:35)
04-09 Get Kth Maximum Value (6:48)
04-10 Get Kth Minimum Value (5:27)
04-11 Select Last K Records From A Table (5:01)
04-12 List All Not In A Group (5:12)
04-15 Products Never Sold (4:17)
04-16 Winning Candidate (5:38)
04-17 Search Across Three Tables (7:51)
04-18 Find One Property In Another (4:38)
Source Files
SECTION 07 - SWIFT Interview Questions - Introduction
01 Course Overview Swift (5:59)
02 Fizzbuzz Swift (4:36)
01 Source Code
String and Array Interview 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)
02 Source Code
Matrix Interview Questions
02 Spiral Matrix Swift (13:04)
01 Set Matrix Zeros Swift (8:48)
03 Number Of Islands Swift (9:49)
03 Source Code
Linked List Interview Questions
02 Implement A Stack With A Linked List Swift (8:24)
01 Implement a Linked List Swift (11:29)
04 Source Code
Binary Tree Interview Questions
01 Inorder Traversal Swift (10:32)
02 Preorder Traversal Swift (8:50)
03 Postorder Traversal Swift (8:10)
04 Binary Tree Maximum Path Sum Swift (11:07)
05 Source Code
Graph Interview Questions
01 Build A Graph Swift (15:26)
02 Depth First Search Swift (6:00)
03 Breadth First Search Swift (9:36)
06 Source Code
Sorting Interview Questions
01 Bubble Sort Algorithm Swift (7:52)
02 Selection Sort Algorithm Swift (5:48)
03 Insertion Sort Algorithm Swift (4:30)
04 Quicksort Algorithm Swift (9:29)
05 Merge Sort Algorithm Swift (11:30)
06 Time Complexity Of Different Sorting Algorithm (2:55)
07 Source Code
Dynamic Programming Interview Questions
02 Maximum Sum Subarray Swift (4:18)
01 Coin Change Swift (9:45)
08 Source Code
Bit Manipulation Interview Questions
02 Single Number Swift (3:36)
01 Bitwise And Shift Operators (7:02)
03 Number Of 1 Bits Swift (3:36)
04 Sum Of Two Integers Swift (6:04)
09 Source Code
Combinations and Permutations Interview Questions
01 Permutations Swift (7:56)
02 Factor Combinations Swif (6:11)
10 Source Code
Math Interview Questions
01 Reverse Integer Swift (7:26)
02 Palindrome Number Swift (6:16)
03 Excel Sheet Column Number Swift (3:47)
11 Source Code
SECTION 08 - KOTLIN Interview Questions - Introduction
00-01. Kotlin Course Introduction (7:04)
00-02 FizzBuzz Kotlin (5:26)
01-01 Reverse Words In A String Kotlin (3:53)
01-02 Rotate Array Kotlin (7:31)
01-03 Kth Largest Element In An Array Kotlin (4:26)
02-01 Set Matrix Zeros Kotlin (12:20)
02-02 Spiral Matrix Kotlin (21:56)
03 Queue With A Linkedlist Kotlin (10:43)
04-00 Build A Binary Tree (15:46)
04-01 Delete Tree Node Kotlin (17:20)
05-01 Delete Tree Node Kotlin (17:20)
05-02 Selection Sort Algorithm Kotlin (6:01)
05-03 Insertion Sort Kotlin (6:15)
05-04 Merge Sort Algorithm Kotlin (15:10)
06 Build A Graph Kotlin (7:28)
07-01 Coin Change Kotlin (8:02)
07-02 Maximum Sum Subarray Kotlin (7:06)
07-03 Edit Distance Kotlin (9:37)
08-01 Single Number Kotlin (7:29)
08-02 Number Of 1 Bits Kotlin (7:24)
08-03 Bitwise And Of A Range Kotlin (7:23)
09-01 Permutations Kotlin (16:12)
09-02 Combinations Kotlin (9:28)
09-03 Letter Combinations Of A Phone Number Kotlin (10:31)
10-01 Reverse Integer Kotlin (11:52)
10-02 Palindrome Number Kotlin (9:53)
10-03 Excel Sheet Column Number Kotlin (5:23)
Source Code
SECTION 09 - MATH Interview Questions - Introduction
00 Introduction (4:08)
01-01 Happy Number (15:33)
01-02 Trailing Zeros In Factorial (11:10)
01-03 Count Primes (6:57)
01-04 Sorted Permutation Rank With Repeats (10:23)
01-05 Sqrt(x) (18:19)
01-06 Greatest Common Divisor (7:27)
02-01 Integer To Roman (17:16)
02-02 Roman To Integer (12:04)
02-03 Rearrange Array (9:11)
03-01 N-th Tribonacci Number (14:00)
03-02 Maximum Product Of Three Numbers (10:58)
03-03 Grid Unique Paths (17:22)
03-04 City Tour (5:51)
04-01 Next Greater Element (15:28)
04-02 Ugly Number (9:02)
04-03 Power Of Two Integers (11:28)
04-04 Prime Sum (12:23)
04-05 Sum Of Bit Differences Among All Pairs (20:53)
Source Files
SECTION 10 - iOS Interview Questions
00. Intro (8:52)
Access Control (19:50)
AppDelegate and SceneDelegate Methods Part 1 (12:38)
AppDelegate and SceneDelegate Methods Part 2 (10:18)
AppDelegate and SceneDelegate Methods Part 3 (11:32)
AppDelegate and SceneDelegate Methods Part 4 (9:36)
ARC PArt 1 (12:15)
ARC Part 2 (13:48)
ARC Part 3 (10:37)
Architectural Design Patterns 02 (11:04)
Architectural Design Patterns 1 (16:17)
Architectural Design Patterns 3 (9:33)
Architectural Design Patterns 4 (9:21)
Architectural Design Patterns 5 (14:39)
Classes vs Structs Part 1 (14:28)
Classes vs Structs Part 2 (11:27)
Features of Swift (14:59)
GCD and Concurrency 02 (14:12)
GCD and Concurrency 04 (14:04)
GCD and Concurrency 01 (14:29)
GCD and Concurrency 03 (12:20)
Swift Layout Techniques (34:11)
iOS App States (17:19)
ViewController Lifecycle Events 03 (14:16)
ViewController Lifecycle Events 01 (12:43)
ViewController Lifecycle Events 02 (11:37)
00. Summary and Outro (4:31)
Source Files
SECTION 11 - Beginner REACT Interview Questions
00A Course Overview (2:11)
01-01 Build A React Element (4:57)
01-02 Build A React Function Component (6:00)
01-03 Build A React Class Component (4:10)
01-04 Build A React Switching Component (6:13)
01-05 Build A React Component With A State Variable (3:27)
01-06 Extract A Component To Reuse Jsx (7:11)
02-01 Explain Batched State Updates In React (5:55)
02-02 Delay Action With Promise In React (5:50)
02-03 Show Current Time In React (4:20)
Source Files
React User Interface Interview Questions
00A Course Overview (2:17)
01-01 Build Styles In React With Javascript (3:11)
01-02 Conditionally Apply Styles In Jsx (7:00)
01-03 Re-Render React View When The Browser Is Resized (7:36)
01-04 Build An Object That Follows Cursor In React (6:41)
01-05 Set Styles Based On State Variable In React (4:34)
02-01 Use The Children Prop To Pass Different Jsx To A Component (4:31)
02-02 Render Jsx With Logical And Operator (3:48)
02-03 Play Video In React Jsx (8:51)
03-01 Filter Data Into Jsx Lists In React (11:24)
03-02 Build A Nested Jsx List In React Component From Data (9:23)
Source Files
React Form Coding Interview Questions
00A Course Overview (2:19)
02-01 Build A Label For An Input In React (5:27)
02-02 Focus React Input Element On Page Load In Class Component (4:33)
02-03 Focus React Input Element On Page Load In Function Component (4:43)
02-04 Dynamically Display Input Values In React (5:30)
02-05 Handle Form Submission In React (9:05)
02B-01 Copy Objects With The Spread Syntax (8:35)
02B-02 Update A Nested Object In React (6:59)
02B-03 Write Concise React Update Logic With Immer (6:30)
03-01 Handle Button Click In React (3:18)
03-02 Stop Event Propagation With Buttons In React (3:36)
03-03 Show Or Hide More Details In React (6:01)
03-04 Show Previous Or Next Data In React (11:28)
Source Files
React Array Coding Interview Questions
00A Course Overview (1:46)
01-01 Add To Array Without Spread Operator In React (10:36)
01-02 Remove From Array Without Mutating In React (6:55)
Source Files
React API Interview Questions
00A Course Overview (3:25)
01-01 Build A React Component To Show Data (3:59)
01-02 Build A React Function To Check If Data Is Loaded (3:15)
01-03 Fetch Data From Api With Javascript (14:09)
01-04 Display Fetched Data In React Component (6:56)
02-01 Fetch Data From Mock Api With React (8:07)
02-02 Show Selected Post Detail In React (7:24)
02-03 Connect Databases From Api In React (7:28)
Source Files
SECTION 12 - NODEJS Software Developer Interview Questions - Backend Web Dev Questions
01-01A Question - Build A Simple Server With Node And Express (0:49)
01-01B Build A Simple Server With Node And Express (4:24)
01-02A Question - Build An Http Server With Node (1:05)
01-02B Build An Http Server With Node (4:04)
02-01B Build A Node Server With Express And Socketio (6:06)
02-02A Question - Handle Client Connections With Expressjs (1:51)
02-02B Handle Client Connections With Expressjs (4:19)
02-03A Question - Send Html File With Express And Node (2:21)
02-03B Send Html File With Express And Node (2:29)
02-04A Question - Enable Socketio On Client With Cdn (1:47)
02-04B Enable Socketio On Client With Cdn (2:25)
02-05A Question - Connect Client To Express Server (2:28)
02-05B Connect Client To Express Server (5:00)
02-06A Question - Broadcast Events With Express And Socketio (2:14)
02-06B Broadcast Events With Express And Socketio (3:25)
03-01A Question - Make Http Request With Geolocation Api (2:29)
03-01B Make Http Request With Geolocation Api (4:38)
03-02A Question - Parse Http Request Data Into Json Object (1:43)
03-02B Parse Http Request Data Into Json Object (2:02)
03-03A Question - Confirm Receipt Of Events In Socketio Server (2:53)
03-03B Confirm Receipt Of Events In Socketio Server (2:39)
Source Files
SocketIO Client Server Communication Interview Questions
04-01A Question - Build Html Form To Connect To Server (2:38)
04-01B Build Html Form To Connect To Server (2:58)
04-02A Question - Query Dom With Client Script And Socketio (2:27)
04-02B Query Dom With Client Script And Socketio (6:04)
04-03A Question - Show Client Form Input On All Clients- (2:03)
04-03B Show Client Form Input On All Clients- (3:51)
04-04A Question - Connect Client Html With Api Server Calls (4:08)
04-04B Connect Client Html With Api Server Calls (8:36)
05-01A Question - Render Timestamp On Api Query (1:54)
05-01B Render Timestamp On Api Query (2:48)
05-02A Question - Render Timestamps On Client Messages (1:52)
05-02B Render Timestamps On Client Messages (2:53)
Source Files
Node and Express Interview Questions
06-01A Question - Build Signup Frontend For Chatroom (2:13)
06-00 Course Overview (1:31)
06-01B Build Signup Frontend For Chatroom (3:09)
06-02A Question - Connect Clients To Chatroom With Socketio (3:16)
06-02B Connect Clients To Chatroom With Socketio (5:16)
06-03A Question - Define Chatroom Users In Javascript (2:46)
06-03B Define Chatroom Users In Javascript (3:20)
06-04A Question - Track Client Connect And Disconnect In Node And Express (2:42)
06-04B Track Client Connect And Disconnect In Node And Express (5:32)
06-05A Question - Update User List Upon Client Connect And Disconnect (1:34)
06-05B Update User List Upon Client Connect And Disconnect (3:26)
07-01 Make HTTP Request To Api With Javascript (4:23)
07-01A Question - Make HTTP Request To Api With Javascript (1:21)
07-02A Question - Build Callback Abstraction In Javascript (1:12)
07-02B Build Callback Abstraction In Javascript (3:46)
07-03A Question - Chain Callback Functions And Promises In Javascript (1:50)
07-03B Chain Callback Functions And Promises In Javascript (7:59)
Source Files
CRUD HTTP Web Developer Interview Questions
08-00 Course Overview (2:05)
08-01 Perform Get Requests In Crud App With Express And Nodejs (6:57)
08-01A Question - Perform Get Requests In Crud App With Express And Nodejs (2:32)
08-02A Question - Send Inline Html From Server To Client Page (1:05)
08-02B Send Inline Html From Server To Client Page (1:48)
08-03A Question - Build Express Router For Node Server (1:40)
08-03B Build Express Router For Node Server (5:12)
08-04A Question - Render 404 Not Found Page (0:51)
08-04B Render 404 Not Found Page (1:51)
08-05A Question - Build Webpage Templates With Express Handlebars (2:02)
08-05B Build Webpage Templates With Express Handlebars (4:05)
09-01a Question - Read data from file with NodeJS (1:38)
09-01b Read data from file with NodeJS (2:28)
09-02a Question - Read file with modular importing in NPM project (1:35)
09-02b Read file with modular importing in NPM project (2:08)
10-01a Question - Build GET HTTP Request handler in Express app (2:24)
10-01b Build GET HTTP Request handler in Express app (7:53)
10-02a Question - Send JSON data in GET HTTP response (1:33)
10-02b Send JSON data in GET HTTP response (5:14)
10-03a Question - Build POST HTTP Request handler in Express app (2:04)
10-03b Build POST HTTP Request handler in Express app (3:21)
10-04a Question - Make a POST request with Curl (1:25)
10-04b Make a POST request with Curl (5:46)
11-01a Question - Build PUT HTTP Request handler in Express app (2:26)
11-01b Build PUT HTTP Request handler in Express app (3:10)
11-02a Question - Make a PUT HTTP request to server from client with Curl (2:02)
11-02b Make a PUT HTTP request to server from client with Curl (3:44)
12-01a Question - Build DELETE HTTP Request handler in Express app (2:34)
12-01b Build DELETE HTTP Request handler in Express app (3:08)
12-02a Question - Make a DELETE request with Curl (2:27)
12-02b Make a DELETE request with Curl (2:36)
Source Files
MongoDB Web Developer Interview Questions
13-00 Course Overview (2:02)
13-01 Install MongoDB 6 on Mac (2:31)
13-01a Question - Build A Mongo Database Via The Terminal (1:08)
13-01b Build A Mongo Database Via The Terminal (4:58)
13-02a Question - Connect to MongoDB with a Node server and native driver (2:14)
13-02b Connect to MongoDB with a Node server and native driver (6:14)
14-01a Question - Build Express client-server app with generator (1:20)
14-01b Build Express client-server app with generator (3:28)
14-02a Question - Build a Mongoose model in Express app (1:45)
14-02b Build a Mongoose model in Express app (3:36)
14-03a Question - Build MongoDB to track web hits (1:47)
14-03b Build MongoDB to track web hits (3:09)
15-01a Question - Connect Express app to MongoDB collection (1:26)
15-01b Connect Express app to MongoDB collection (4:17)
15-02a Question - Update MongoDB collection with client and server (3:30)
15-02b Update MongoDB collection with client and server (4:59)
15-03a Question - Enable client to trigger change in MongoDB entry (1:51)
15-03b Enable client to trigger change in MongoDB entry (4:22)
Source Files
SECTION 13 - more PYTHON Interview Questions with Time/Space Complexity - Arrays
Course Overview (1:18)
01-01A Question - Find Pair With Target Sum (1:17)
01-01B Find Maximum Sum Subarray Of Size K (5:18)
01-01C Explanation - Find Maximum Sum Subarray Of Size K (4:00)
01-02A Question - Find Smallest Subarray With Given Sum (2:06)
01-02B Find Smallest Subarray With Given Sum (5:50)
01-02C Explanation - Find Smallest Subarray With Given Sum (3:41)
02-01A Question - Find Maximum Sum Subarray Of Size K (2:00)
02-01B Find Pair With Target Sum (5:29)
02-01C Explanation - Find Pair With Target Sum (2:39)
02-02A Question - Remove Duplicates From List (1:26)
02-02B Remove Duplicates From List (3:30)
02-02C Explanation - Remove Duplicates From List (3:37)
02-03A Question - Remove Targets From Array (1:17)
02-03B Remove Targets From Array (3:50)
02-03C Explanation - Remove Targets From Array (2:53)
02-04A Question - Square A Sorted Array (1:40)
02-04B Square A Sorted Array (4:55)
02-04C Explanation - Square A Sorted Array (5:11)
Source Files
Sorts Interview Questions
Course Overview (1:24)
01A Question - Cyclic Sort (1:36)
01B Cyclic Sort (4:19)
01C Explanation - Cyclic Sort (5:00)
02A Question - Find Duplicate Number (1:06)
02B Find Duplicate Number (3:32)
02C Explanation - Find Duplicate Number (2:49)
03A Question - Find Duplicate Without Modifying Array (1:45)
03B Find Duplicate Without Modifying Array (4:43)
03C Explanation - Find Duplicate Without Modifying Array (4:50)
04A Question - Find All Duplicate Numbers (0:59)
04B Find All Duplicate Numbers (3:47)
04C Explanation - Find All Duplicate Numbers (6:51)
05A Question - Find Missing Number (1:07)
05B Find Missing Number (4:23)
05C Explanation - Find Missing Number (9:18)
06A Question - Find All Missing Numbers (1:12)
06B Find All Missing Numbers (3:32)
06C Explanation - Find All Missing Numbers (7:46)
07A Question - Find Corrupt Pair (1:14)
07B Find Corrupt Pair (4:00)
07C Explanation - Find Corrupt Pair (4:52)
Source Files
Heap Interview Questions
Course Overview (1:14)
01A Question - Find Top K Numbers (0:47)
01B Find Top K Numbers (4:03)
01C Explanation - Find Top K Numbers (2:44)
02A Question - Find Kth Smallest Number (1:03)
02B Find Kth Smallest Number (4:32)
02C Explanation - Find Kth Smallest Number (2:16)
03A Question - K Closest Points To Origin (1:03)
03B K Closest Points To Origin (7:59)
03C Explanation - K Closest Points To Origin (2:01)
04A Question - Find Minimum Cost To Connect Ropes (2:00)
04B Find Minimum Cost To Connect Ropes (4:42)
04C Explanation - Find Minimum Cost To Connect Ropes (2:11)
Source Files
Tree Interview Questions
Course Overview (1:24)
01A Question - Traverse Binary Tree Level Order (2:34)
01B Traverse Binary Tree Level Order (6:49)
01C Explanation - Traverse Binary Tree Level Order (4:54)
02A Question - Traverse Binary Tree Reverse Level Order (1:58)
02B Traverse Binary Tree Reverse Level Order (7:01)
02C Explanation - Traverse Binary Tree Reverse Level Order (4:20)
03A Question - Find Level Averages In Binary Tree (1:16)
03B Find Level Averages In Binary Tree (7:30)
04A Question - Find Level Order Successor (1:53)
04B Find Level Order Successor (8:11)
05A Question - Find Minimum Depth Of Binary Tree (1:33)
05B Find Minimum Depth Of Binary Tree (5:29)
06A Question - Find Maximum Depth Of Binary Tree Traversing All Levels (0:59)
06B Find Maximum Depth Of Binary Tree Traversing All Levels (5:33)
07A Question - Find Right View Of Binary Tree (1:15)
07B Find Right View Of Binary Tree (6:27)
Source Files
Linked List Interview Questions
Course Overview (1:14)
01-01A Question - Is Linked List Cycle (1:15)
01-01B Is Linked List Cycle (5:01)
01-01C Explanation - Is Linked List Cycle (2:41)
01-02A Question - Find Length Of Linked List Cycle (1:17)
01-02B Find Length Of Linked List Cycle (6:25)
01-02C Explanation - Find Length Of Linked List Cycle (3:43)
01-03A Question - Find Middle Node Of Linked List (1:08)
01-03B Find Middle Node Of Linked List (4:25)
01-03C Explanation - Find Middle Node Of Linked List (1:36)
02-01A Question - Find Distinct Subsets (1:19)
02-01B Find Distinct Subsets (5:48)
02-02A Question - Find Subsets With Duplicates (2:02)
02-02B Find Subsets With Duplicates (4:06)
03-01A Question - Find Bitonic Array Maximum (1:50)
03-01B Find Bitonic Array Maximum (4:34)
03-02A Question - Order Agnostic Binary Search (1:27)
03-02B Order Agnostic Binary Search (5:47)
Source Files
05-04 Merge Sort Algorithm Kotlin
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock