GitHub - MichaelVandi/CodingInterview: Answers to my coding interview question series on youtube

Your Ultimate FREE Coding Interview Prep

Read about me here: mvandi.com

Drop a shout out or Follow on Twitter? No?

See Full Video Whiteboard and Live Coding explanations on my YouTube channel

Please consider subscribing.

YouTube Channel Homepage

Difficulty Levels

  1. Easy (go to folder)
  2. Medium (go to folder)
  3. Hard (go to folder)

Enjoy Questions and Solutions from

  1. LeetCode
  2. Cracking The Coding Interview go to folder

Topics Include

  • Arrays and Strings
  • Linked Lists and Dynamic Arrays
  • Graphs (BFS, DFS) and Trees
  • Recursion
  • Dynamic Programming
  • Stacks and Queues
  • Heaps
  • Searching Algorithms
  • Sorting Algorithms
  • Greedy Algorithms
  • Famous Algorithms
  • String Manipulation
  • etc.

Data Structures Covered

  • Array
  • ArrayList (Dynamic Array)
  • Hash Table
  • Linked List
  • Stack
  • Queues, Priority Queues
  • Binary Trees, Binary Search Trees
  • Graphs
  • Heaps (Min Heaps and Max Heaps)
  • Tries

Link to solutions from Cracking The Coding Interview