Self Paced Course
Advanced Software System Design
Advanced DSA for FAANG interviews
Software System Design
200 Leetcode Challenge – Coding Interview
DSA Using c++
DSA Using Python
DSA Using Java
Design Patterns Using Python
Data Science Basic & Advanced
Linux Kernel & Device Driver
Live Training
Data Structure & Algorithms
Software System Design (HLD, LLD)
Full Stack Development
Data Science
Digital Marketing
Cloud Certification – Coming Soon
Block Chain – Coming Soon
Cyber Security – Coming Soon
Offerings
Live Batch
Self Paced
Event
Contact us
Job Guarantee
Hire From Us
Corporate Training
Become Our Instructors
COURSES
OFFERINGS
EVENT
CONTACT US
LOGIN
Login
Self Paced Course
Advanced Software System Design
Advanced DSA for FAANG interviews
Software System Design
200 Leetcode Challenge – Coding Interview
DSA Using c++
DSA Using Python
DSA Using Java
Design Patterns Using Python
Data Science Basic & Advanced
Linux Kernel & Device Driver
Live Training
Data Structure & Algorithms
Software System Design (HLD, LLD)
Full Stack Development
Data Science
Digital Marketing
Cloud Certification – Coming Soon
Block Chain – Coming Soon
Cyber Security – Coming Soon
Offerings
Live Batch
Self Paced
Event
Contact us
Live Batch
Self Paced
Self Paced Course
Advanced Software System Design
Advanced DSA for FAANG interviews
Software System Design
200 Leetcode Challenge – Coding Interview
DSA Using c++
DSA Using Python
DSA Using Java
Design Patterns Using Python
Data Science Basic & Advanced
Linux Kernel & Device Driver
Live Training
Data Structure & Algorithms
Software System Design (HLD, LLD)
Full Stack Development
Data Science
Digital Marketing
Cloud Certification – Coming Soon
Block Chain – Coming Soon
Cyber Security – Coming Soon
Offerings
Live Batch
Self Paced
Event
Contact us
Self Paced Course
Advanced Software System Design With Projects for FAANG Interviews
Software System Design (HLD & LLD)
Advanced Data Structures and Algorithms for FAANG interviews
200 Leetcode Challenge – Coding Interview
Data Structure & Algorithm – C++
Data Structure & Algorithm – Python
Data Structure & Algorithm – Java
Design Patterns Using Python
Data Science Basic & Advanced
Linux Kernel & Device Driver
Live Training
Full Stack Development
Software System Design (HLD & LLD)
Data Structure & Algorithm
Data Science
Digital Marketing
Cloud Certification – Coming Soon
Blockchain – Coming Soon
Cybersecurity – Coming Soon
Course Content
1. Time Complexity
DSA Offering Lifetime Access with Updates. Weekly Doubt Clearing Classes 100+ Leetcode video solutions with explanations Offered by ACM ICPC winners and FANG engineers Student community, Github code review, Interview preparations.
0/16
1 – Time Complexity
06:48
2 – Big O Notation
10:06
3 – Binary Search and its Recurrence Relation
19:16
4 – Question on Time Complexity I
04:16
5 – Master’s Theorem
10:24
6 – Big O Complexity Comparison
04:37
7 – Question on Time Complexity II
20:27
8 – Occurrence of an integer
04:25
10 – Find Minimum path
16:06
11 – Find Minimum path – Optimization
12:59
12 – Time Complexity Notations
15:49
13 – Examples and Questions
07:09
14 – Key Takeaways
03:09
15 – Recap
03:06
Time Complexity.pdf
Quiz
2. Array
0/9
1 – Find the missing and the repeated number in the array
35:30
2 – Find the missing and the repeated number in the array
36:13
2 – 2 Sum problem
19:49
3 – 2 Sum problem
19:49
4 – 3 Sum problem
12:25
5 – Majority Element in the Array
29:35
6 – Recap
02:21
Array.pdf
Array Quiz
3. Linked list
0/15
1 – Why do we use Linked List
14:44
2 – What are Linked Lists
06:25
3 – How to create a Linked List
25:57
4 – Deleting a node in a Linked List
16:32
5 – Finding Mid-point of a Linked List
10:36
6 – Detecting Cycle in a Linked List
08:51
7 – Removing Cycle in a Linked List
18:24
8 – Reversing a Linked List
05:21
9 – Big Integer Problem
58:45
10 – Add two big numbers
53:39
11 – Introduction to Doubly Linked List
04:38
12 – Insertion and deletion in Doubly Linked List
11:39
13 – Comparison between Singly Linked List and Doubly Linked List
04:06
Linked List.pdf
Quiz
4. Stack
0/7
1 Introduction to Stacks
32:02
2 Question on Stacks using STL C++
13:10
3 Postfix Expression Evaluation
27:14
4 Infix to Postfix Evaluation
16:49
5 Next Greater Element
36:07
Stacks.pdf
Stack Quiz
5. Queue
0/4
1 Introduction to queues
34:45
2- Sliding Window Question
05:26
Queues.pdf
Queue Quiz
6 Dictionary and Sets STL
0/3
1- Introduction to Dictionary Set
20:11
2- Basics of Dictionary & Sets.pdf
Quiz
7. Sorting
0/14
1 – Merge Sort
30:43
2 – Quick Sort
33:04
3 – Comparison between Merge Sort, Quick Sort and STL
09:16
4 – Count Sort
16:57
5 – Bucket Sort
08:24
6 – Radix Sort
16:54
7 – Comparison between Count Sort and Bucket Sort
02:47
8 – Problem Count Inversions 1
25:19
9 – Discussion Sort a linked list
01:16
10 – Problem Count Inversions 1 Code Discussion
04:11
11 – Problem Sort a linked list
14:20
12 – Problem Nut and Bolt Problem
08:56
Sorting.pdf
Quiz
8. Binary Trees
0/13
1 – Introduction to Trees
21:06
2 – Traversal in Binary Trees (Inorder, Preorder, Postorder)
28:01
3 – Level Order Traversal of Binary Trees
10:18
4 – Spiral Order Traversal of Binary Trees
09:34
5 – Views of a Binary Tree (Left, Right)
16:13
6 – Top Bottom View of a Binary Search Tree
21:25
7 – Problem Binary Tree Right Side View
33:23
8 – Problem Validate Binary Search Tree
35:57
9 – Problem Diameter of a Binary Tree
29:10
10 – Post Session Discussion
05:16
11 – Diameter of a Binary Tree
05:07
Binary Trees.pdf
Quiz
9. Binary Search Tree
0/8
1 – Introduction to Binary Search Trees (BST)
07:10
2 – ChecK if a Binary Tree is a BST or not
13:17
3 – Properties of Binary Search Trees
10:05
4 – Searching in Binary Search Trees
19:44
5 – Balanced Binary Search Trees
06:38
6 – Dictionaries bases on Hashing
06:06
7 – Comparison between Hash Map and Tree Maps
04:11
8 – Insertion Deletion in Binary Search Trees
13:51
10. Heap
0/9
1 – Introduction
03:27
2 – Binary Heap
29:19
3 – Heapify
31:30
4 – Min and Max Heap
26:45
5 – Operations in heaps
22:31
6 – Heap Sort
20:52
7 – Kth smallest largest element from array
02:31
Binary Heaps.pdf
Quiz
11. Graph
0/12
1 – Introduction to Graphs
05:21
2 – Representation of Graphs
42:14
3 – Types of Graphs
09:07
4 – Depth First Search Traversal of Graphs
32:57
5 – Breadth First Search Traversal of Graphs
09:42
6 – Comparison between DFS and BFS
03:57
7 – Directed Graph – Cyclic and Acyclic
03:20
8 – Cycles and their Detection
41:37
9 – Topological Sorting
40:59
10 – Shortest Paths – Single Source
36:33
Graphs.pdf
Quiz
12. Dynamic Programming
0/11
1 – Sum of array elements
11:55
2 – Rod Cutting Problem
29:03
3 – Coin Change Problem
18:35
4 – Subset Sum Problem
25:19
5 – Knapsack Problem
32:49
6 – Coin Game
47:45
7 – Edit Distance
26:28
8 – Bursting Balloons
21:43
10 – Longest Common Subsequence
16:25
Dynamic Programming.pdf
Quiz
13. Tries
0/3
1 – What are Tries
22:07
2 – Application of Tries
28:03
Tries.pdf
14. Bit Wise operation
0/4
1 – Bitwise Operations
15:24
2 – Questions on Bitwise Operation
23:36
Bitwise Operation.pdf
Bitwise Quiz
15. Disjoint set
0/3
1 – Introduction
12:00
2 – Disjoint Set Operations
39:00
3 – Union Find, Make, Link, Discussion
21:06
Leetcode Video Solutions
0/41
1. Two Sum | Leetcode Easy
21:30
2. Valid Sudoku | Leetcode Medium
33:09
3. Group Anagrams | Leetcode Medium
30:33
4. Container with most Water | Leetcode Medium
21:23
5. Set Matrix Zeros | Leetcode Medium – Java, C++
32:10
5.1 Set Matrix Zeros | Leetcode Medium – PythonDraft Lesson
27:42
6. Median of two sorted arrays | Leetcode Hard
31:17
7. Trapping Rain Water | Leetcode Hard – Java, C++
33:09
7.1 Trapping Rain Water | Leetcode Hard – Python
24:05
8. Best time to buy and sell stock | Leetcode Easy
26:54
9. Best time to buy and sell stock ii | Leetcode Medium
26:54
10. Product of Array Except Self | Leetcode Medium
23:16
11. Find Minimum in Rotated Sorted array II | Leetcode Hard
30:02
12. Range Sum Query – Immutable | Leetcode Easy
22:33
13. Sort Colours | Leetcode Medium
19:38
14. Roman to Integer | Leetcode Easy
22:02
15. Candy Description | Leetcode Hard
24:36
16. Remove Duplicates from Sorted Arrays
26:22
17. Longest Substring without repeating characters | Leetcode Medium
26:45
18. Fruit into Baskets | Leetcode Medium
25:46
19. Text justification | Leetcode Hard
32:17
20. Plus One | Leetcode Easy
17:24
21. Subarray Sum Equal k | Leetcode Medium
35:08
22. Permutation in String | Leetcode Medium
31:17
23. Happy Number | Leetcode Easy
21:44
24. Reverse Linked List ii | Leetcode Medium
32:14
25. Design Linked List | Leetcode Medium
48:49
26. Palindrome Linked List | Leetcode Easy
24:04
27. Odd even Linked List | Leetcode Medium
19:42
28. Split Linked List in Parts | Leetcode Medium
18:58
29. Copy List with Random Pointer | Leetcode Medium
21:17
30. Reverse Linked List | Leetcode Easy
29:45
31. Linked List Random Node | Leetcode Medium
22:09
32. Swapping Nodes in a Linked List | Leetcode Medium
14:47
33. LRU Cache | Leetcode Medium
25:21
34. Remove Linked List Elements | Leetcode Easy
20:28
35. Flatten Nested List Iterator | Leetcode Medium
23:42
36. Remove Duplicates from Sorted List ii | Leetcode Medium
23:34
37. Convert Binary Number in a Linked List to Integer
18:04
38. Rotate List | Leetcode Medium
22:54
39. Insertion Sort List | Leetcode Medium :- Java, C++
25:31
Technical Mock Interview
0/6
Technical Interview 1
01:12:21
Technical Interview 2
56:58
Technical Interview 3
49:46
Technical Interview 4
48:14
Technical Interview 5
01:35:01
Resume Building
59:23
Add-ons
0/6
Leetcode Google Interview questions – Stack
Zoom Real time video chatting – Websocket, WebRTC
Understanding Binary Search – Latest Google Coding Interview Question
Leetcode Google Interview questions – Sorting
Leetcode Google Interview questions – Queue
Leetcode Google Interview questions – Hashing
Data Structure & Algorithm Using c++
Overview
Exercise Files
About Lesson
Exercise Files
No Attachment Found
0%
Complete
Mark as Complete
Insert/edit link
Close
Enter the destination URL
URL
Link Text
Open link in a new tab
Or link to existing content
Search
No search term specified. Showing recent items.
Search or use up and down arrow keys to select an item.
Cancel