Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Hack the Technical Interview
Welcome
Welcome and a note from me (0:38)
A Note to Bootcamp Students: Your Discord Invite
How You Can Be Successful With This Course
Printable: Hack the Tech Interview Checklist
The Interview Process
Acing the Recruiter Call
Assignment: Before the Interview
Assignment: Take your first step
Printable: The Pre-Interview Checklist
Printable: Questions to Ask Your Interviewer
Printable: The Technical Interview Cheatsheet
More Coming Soon!
Your Interview Study Plan
Staying Focused
Time Tracking
The Frontend Interview Study Plan
The Backend Interview Study Plan
The Blockchain Interview Study Plan
Printable: 30 Days of Interview Prep Challenge
Printable: 50 Days of Interview Prep Challenge
Printable: 100 Days of Interview Prep Challenge
The Coding Takehome
What Is a Coding Take-Home and Why Do I Care? (4:09)
The 4 Things Your Interviewer Is Looking For In The Take-Home (4:51)
What To Do When You've Just Bombed the Coding Take-Home (Or if you want bonus points) (4:18)
Step by Step Guide To Conquering a Take-Home
The 5 Reasons Your Coding Take-Home is Getting Rejected (13:27)
The Readme That Will Get You Hired
Exercise: Frontend Coding Take-Home Challenge #1
Exercise: Backend Coding Take-Home Challenge #1
Exercise: Blockchain Coding Take-Home Challenge #1
Excelling At The Culture Fit Interview
Tell Me About Yourself (2:40)
What Excites You About This Company? (2:28)
Do You Have Any Questions For Us? (2:32)
What’s Your Current Salary? (1:54)
What Do You Dislike About Your Current Company? (3:08)
Why Should We Hire You? (2:18)
What Is Your Greatest Weakness? (1:38)
Assignment: Call a friend (1:33)
More Coming Soon!
Data Structures
Intro to Data Structures
Intro to Stacks
Stack Implementation (2:48)
Exercise: Reverse a String with a Stack
Exercise: Create a Stack That Returns the Minimum Element
Exercise: Implement Two Stacks in One Array
Introduction to Arrays
Exercise: Find the min and max element in an array
Exercise: Count frequency of an element in an array
Exercise: Remove even numbers
Intro to Queues
Queue Implementation (2:28)
Exercise: Add more Queue Functionality
Exercise: Implement a Queue Using Stacks
Introduction to Linked Lists
Exercise: Reverse a Linked List
More Coming Soon
JavaScript
Introduction to JavaScript
Types in JavaScript
Strings
Exercise: Reverse a String
Exercise: Reverse words in a sentence
Exercise: Check if a String is an Anagram
Variables
Undefined and null
Exercise: Check if a Number is an Integer
Array Methods
Exercise: Array Basics
Exercise: Clear an Array
Exercise: Sort an Array
Exercise: Remove duplicates from an array
What is the difference between == and ===?
Closures
Exercise: Create a Closure
For Loops (0:08)
Exercise: For Loop & Total
Exercise: Reverse an array using a for loop
Currying
Exercise: Currying a function
Introduction to Objects
Call, bind and apply
Async vs Sync
forEach
Exercise: forEach()
More Coming Soon!
Algorithms
Workshop: How to Solve Any Technical Problem (61:25)
Introduction to Big O
Binary Search
Exercise: Binary search
Exercise: Binary search with an unsorted array
Linear Search (0:05)
Exercise: Implement linear search
Exercise: Global Linear Search
Insertion Sort
Exercise: Insertion Sort
Merge Sort
Exercise: Merge Sort
Bubble Sort
Exercise: Bubble Sort with for loops
Cheatsheet: Big O
Cheatsheet: Time complexity
My Four Whiteboarding Hacks
More Coming Soon!
System Design Bonuses
But.. What is the system design interview exactly?
Special coupon for Grokking the System Design Interview
20% off coupon for System Design Interview with Alex Xu
The Treasure Chest
Resources
Interview Hacks
Top Resume Mistakes You're Making
How to Standout in the Interview Process
Ranking on LinkedIn Search
The Rubber Duck Method
More coming soon!
Frontend Bonuses
Debugging in JavaScript
7 Tips for Working Well (and interviewing well) with the Product Team as a Software Engineer
Frontend Debugging Challenge #1
Decreasing load time
CSS Basics
Exercise: CSS debugging challenge
CSS Box Model
CSS Quiz
HTTP Status Codes
Responsive Design
Coming soon
Introduction to Objects
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock