Section 1 : Introduction

Lecture 1 INTRODUCTION TO BRAINMEASURES PROCTOR SYSTEM Pdf
Lecture 2 About Proctor Testing Pdf
Lecture 3 About Certification Pdf
Lecture 4 Remove - INTRODUCTION TO BRAINMEASURES PROCTOR SYSTEM Pdf

Section 2 : Getting More Interviews

Lecture 5 Section Overview 5:20
Lecture 6 Resume 5:9
Lecture 7 Exercise Resume Walkthrough 16:34
Lecture 8 Resume Review 2:37
Lecture 9 Resources Resume Templates Text
Lecture 10 What If I Don't Have Enough Experience 15:3
Lecture 11 Optional Exercise Github Master Text
Lecture 12 LinkedIn 8:23
Lecture 13 Optional Exercise LinkedIn Endorsements Text
Lecture 14 Portfolio 3:23
Lecture 15 Resources Free Portfolio Templates Text
Lecture 16 Email 8:24
Lecture 17 Resources Email Text
Lecture 18 Where To Find Jobs 6:3
Lecture 19 Resources Where To Find Jobs Text
Lecture 20 When Should You Start Applying 3:34
Lecture 21 Section Summary 2:17
Lecture 22 Monthly Industry Updates Text

Section 3 : Big O

Lecture 23 Setting Up Your Environment 2:54
Lecture 24 Section Overview 2:10
Lecture 25 Python, Java, CC++, C#, Golang, Swift, TypeScriptDeno + JS Solutions! Text
Lecture 26 What Is Good Code 6:57
Lecture 27 Big O and Scalability 11:9
Lecture 28 O(n) 5:39
Lecture 29 O(1) 6:10
Lecture 30 Exercise Big O Calculation Text
Lecture 31 Solution Big O Calculation 5:55
Lecture 32 Exercise Big O Calculation 2 Text
Lecture 33 Solution Big O Calculation 2 2:30
Lecture 34 Simplifying Big O 1:51
Lecture 35 Big O Rule 1 4:29
Lecture 36 Big O Rule 2 6:37
Lecture 37 Big O Rule 3 3:14
Lecture 38 O(n^2) 7:14
Lecture 39 Big O Rule 4 6:47
Lecture 40 Big O Cheat Sheet 3:19
Lecture 41 What Does This All Mean 5:32
Lecture 42 O(n!) 1:18
Lecture 43 3 Pillars Of Programming 3:32
Lecture 44 Space Complexity 2:23
Lecture 45 Exercise Space Complexity 6:24
Lecture 46 Exercise Twitter 7:14
Lecture 47 Optional Javascript Loops 3:27
Lecture 48 Section Summary 4:44

Section 4 : How To Solve Coding Problems

Lecture 49 Section Overview 4:48
Lecture 50 What Are Companies Looking For 3:6
Lecture 51 What We Need For Coding Interviews 3:27
Lecture 52 Exercise Google Interview 0:26
Lecture 53 Exercise Interview Question 20:33
Lecture 54 Exercise Interview Question 2 22:59
Lecture 55 Review Google Interview 1:30
Lecture 56 Optional Exercise Google Interview On Your Own Text
Lecture 57 Section Summary 3:36

Section 5 : Data Structures Introduction

Lecture 58 Section Overview 1:42
Lecture 59 What Is A Data Structure 5:53
Lecture 60 How Computers Store Data 12:34
Lecture 61 Data Structures In Different Languages 3:28
Lecture 62 Operations On Data Structures 3:5

Section 6 : Data Structures Arrays

Lecture 63 Arrays Introduction 13:38
Lecture 64 Static vs Dynamic Arrays 6:41
Lecture 65 Quick Note Upcoming Video Text
Lecture 66 Optional Classes In Javascript 24:52
Lecture 67 Implementing An Array 17:19
Lecture 68 Strings and Arrays 1:5
Lecture 69 Exercise Reverse A String 1:30
Lecture 70 Solution Reverse A String 10:31
Lecture 71 Exercise Merge Sorted Arrays 0:44
Lecture 72 Solution Merge Sorted Arrays 14:12
Lecture 73 Interview Questions Arrays Text
Lecture 74 Arrays Review 3:29

Section 7 : Data Structures Hash Tables

Lecture 75 Hash Tables Introduction 3:54
Lecture 76 Hash Function 5:56
Lecture 77 Hash Collisions 9:44
Lecture 78 Hash Tables In Different Languages 3:31
Lecture 79 Exercise Implement A Hash Table 3:45
Lecture 80 Solution Implement A Hash Table 17:25
Lecture 81 keys() 6:12
Lecture 82 Bonus keys() Without Collision Text
Lecture 83 Hash Tables VS Arrays 2:1
Lecture 84 Exercise First Recurring Character 1:18
Lecture 85 Solution First Recurring Character 16:11
Lecture 86 Interesting Tidbit Python Dictionaries Text
Lecture 87 Hash Tables Review 6:9

Section 8 : Data Structures Linked Lists

Lecture 88 Linked Lists Introduction 2:27
Lecture 89 What Is A Linked List 4:37
Lecture 90 Exercise Why Linked Lists 2:5
Lecture 91 Solution Why Linked Lists 5:36
Lecture 92 What Is A Pointer 5:45
Lecture 93 Our First Linked List 8:33
Lecture 94 Solution append() 5:20
Lecture 95 Solution prepend() 2:28
Lecture 96 Node Class 2:41
Lecture 97 insert() 5:13
Lecture 98 Quick Note Upcoming Video Text
Lecture 99 Solution insert() 13:8
Lecture 100 Solution remove() 5:21
Lecture 101 Doubly Linked Lists 3:18
Lecture 102 Exercise Doubly Linked Lists Text
Lecture 103 Solution Doubly Linked Lists 8:51
Lecture 104 Singly VS Doubly Linked Lists
Lecture 105 Exercise reverse() 1:31
Lecture 106 Solution reverse() 7:39
Lecture 107 Linked Lists Review 5:8

Section 9 : Data Structures Stacks + Queues

Lecture 108 Stacks + Queues Introduction 2:45
Lecture 109 Stacks 2:45
Lecture 110 Queues 3:31
Lecture 111 Exercise Stacks VS Queues 3:6
Lecture 112 Solution Stacks VS Queues
Lecture 113 Quick Note Upcoming Video Text
Lecture 114 Optional How Javascript Works 24:12
Lecture 115 Exercise Stack Implementation (Linked Lists) 2:17
Lecture 116 Solution Stack Implementation (Linked Lists) 8:58
Lecture 117 Exercise Stack Implementation (Array) 0:53
Lecture 118 Solution Stack Implementation (Array) 3:56
Lecture 119 Exercise Queue Implementation 1:48
Lecture 120 Solution Queue Implementation 7:51
Lecture 121 Queues Using Stacks 2:5
Lecture 122 Stacks + Queues Review 2:19

Section 10 : Data Structures Trees

Lecture 123 Trees Introduction 6:6
Lecture 124 Binary Trees 5:45
Lecture 125 O(log n) 7:0
Lecture 126 Binary Search Trees 6:12
Lecture 127 Balanced VS Unbalanced BST 3:39
Lecture 128 BST Pros and Cons 2:27
Lecture 129 Exercise Binary Search Tree 3:57
Lecture 130 Solution insert() 10:11
Lecture 131 Solution lookup() 4:55
Lecture 132 Bonus Exercise remove() 2:28
Lecture 133 Solution remove() 7:41
Lecture 134 AVL Trees + Red Black Trees 2:56
Lecture 135 Resources AVL Trees + Red Black Trees Text
Lecture 136 Binary Heaps 5:36
Lecture 137 Quick Note on Heaps 1:8
Lecture 138 Priority Queue 5:28
Lecture 139 Trie 3:17
Lecture 140 Tree Review 0:52

Section 11 : Data Structures Graphs

Lecture 141 Graphs Introduction 2:14
Lecture 142 Types Of Graphs 3:32
Lecture 143 Exercise Guess The Graph 2:45
Lecture 144 Graph Data 5:59
Lecture 145 Exercise Graph Implementation 4:6
Lecture 146 Solution Graph Implementation 4:51
Lecture 147 Graphs Review 2:5
Lecture 148 Data Structures Review 1:52
Lecture 149 What Else Is Coming Up 1:53

Section 12 : Algorithms Recursion

Lecture 150 Introduction to Algorithms 3:36
Lecture 151 Recursion Introduction 5:37
Lecture 152 Stack Overflow 6:17
Lecture 153 Anatomy Of Recursion
Lecture 154 Exercise Factorial 3:25
Lecture 155 Solution Factorial 6:20
Lecture 156 Exercise Fibonacci 1:59
Lecture 157 Solution Fibonacci 11:22
Lecture 158 Recursive VS Iterative 4:16
Lecture 159 When To Use Recursion 3:54
Lecture 160 Exercise Reverse String With Recursion Text
Lecture 161 Recursion Review 2:47

Section 13 : Algorithms Sorting

Lecture 162 Sorting Introduction 6:46
Lecture 163 The Issue With sort() 6:51
Lecture 164 Sorting Algorithms 3:38
Lecture 165 Bubble Sort 3:46
Lecture 166 Exercise Bubble Sort Text
Lecture 167 Solution Bubble Sort 5:7
Lecture 168 Selection Sort 2:39
Lecture 169 Exercise Selection Sort Text
Lecture 170 Solution Selection Sort 2:23
Lecture 171 Dancing Algorithms 1:36
Lecture 172 Insertion Sort 2:38
Lecture 173 Exercise Insertion Sort Text
Lecture 174 Solution Insertion Sort 2:7
Lecture 175 Merge Sort and O(n log n) 8:59
Lecture 176 Exercise Merge Sort Text
Lecture 177 Solution Merge Sort 8:59
Lecture 178 Stable VS Unstable Algorithms Text
Lecture 179 Quick Sort 7:40
Lecture 180 Optional Exercise Quick Sort Text
Lecture 181 Which Sort Is Best 4:41
Lecture 182 Resources Heap Sort Text
Lecture 183 Radix Sort + Counting Sort
Lecture 184 Resources Radix Sort + Counting Sort Text
Lecture 185 Exercise Sorting Interview 1:27
Lecture 186 Solution Sorting Interview 7:7
Lecture 187 Sorting In Your Language 1:27
Lecture 188 Sorting Review 2:53

Section 14 : Algorithms Searching + BFS + DFS

Lecture 189 Searching + Traversal Introduction 1:19
Lecture 190 Linear Search 3:37
Lecture 191 Binary Search 6:5
Lecture 192 Graph + Tree Traversals 3:56
Lecture 193 BFS Introduction 2:45
Lecture 194 DFS Introduction 3:23
Lecture 195 BFS vs DFS 3:21
Lecture 196 Resources BFS vs DFS Text
Lecture 197 Exercise BFS vs DFS 0:44
Lecture 198 Solution BFS vs DFS 3:16
Lecture 199 breadthFirstSearch() 9:15
Lecture 200 breadthFirstSearchRecursive() 5:34
Lecture 201 PreOrder, InOrder, PostOrder 5:21
Lecture 202 depthFirstSearch() 12:3
Lecture 203 Optional Exercise Validate A BST Text
Lecture 204 Graph Traversals 3:53
Lecture 205 BFS in Graphs 2:7
Lecture 206 DFS in Graphs 2:50
Lecture 207 Dijkstra + Bellman-Ford Algorithms 5:12
Lecture 208 Searching + Traversal Review 4:22

Section 15 : Algorithms Dynamic Programming

Lecture 209 Dynamic Programming Introduction 1:36
Lecture 210 Memoization 1 7:47
Lecture 211 Memoization 2 3:56
Lecture 212 Fibonacci and Dynamic Programming 5:33
Lecture 213 Dynamic Programming 5:48
Lecture 214 Implementing Dynamic Programming 9:12
Lecture 215 Interview Questions Dynamic Programming Text
Lecture 216 Dynamic Programming Review 4:45

Section 16 : Non Technical Interviews

Lecture 217 Section Overview 2:24
Lecture 218 During The Interview 9:4
Lecture 219 Exercise Hero Stories Text
Lecture 220 Tell Me About Yourself 5:30
Lecture 221 Exercise Your Pitch Text
Lecture 222 Why Us 5:7
Lecture 223 Tell Me About A Problem You Have Solved 5:10
Lecture 224 Exercise Past Projects Text
Lecture 225 What Is Your Biggest Weakness 2:19
Lecture 226 Exercise Your Biggest Weakness Text
Lecture 227 Any Questions For Us 3:24
Lecture 228 Resources Questions To Ask A Company Text
Lecture 229 Secret Weapon 8:12
Lecture 230 After The Interview 5:24
Lecture 231 Section Summary 3:56

Section 17 : Offer + Negotiation

Lecture 232 Section Overview 1:55
Lecture 233 Handling Rejection 4:8
Lecture 234 Negotiation 101 9:40
Lecture 235 Handling An Offer 9:3
Lecture 236 Handling Multiple Offers 7:29
Lecture 237 Getting A Raise 7:41
Lecture 238 Exercise Negotiation Master Text
Lecture 239 Section Summary 2:10

Section 18 : Thank You

Lecture 240 Become an Alumni Text
Lecture 241 Thank You 0:37
Lecture 242 What You Can Do Now Text

Section 19 : Extras Google, Amazon, Facebook Interview Questions

Lecture 243 Coding Problems 1:6
Lecture 244 Top Interview Questions Text
Lecture 245 Amazon Interview Questions Text
Lecture 246 Facebook Interview Questions Text
Lecture 247 Google Interview Questions Text
Lecture 248 Domain Specific Questions Text

Section 20 : Contributing To Open Source To Gain Experience

Lecture 249 Contributing To Open Source 10:49
Lecture 250 Contributing To Open Source 2 9:43
Lecture 251 Exercise Contribute To Open Source Text

Section 21 : Bonus Extra Bits

Lecture 252 Learning Guideline Text
Lecture 253 Quick Note Upcoming Videos Text
Lecture 254 From JTS Learn to Learn 2:0
Lecture 255 From JTS Start With Why
Lecture 256 Coding Challenges Text
Lecture 257 How To Use Leetcode 2:28