Data Structures and Algorithms

  • Big O
  • Primitive Types
  • Arrays
  • Strings
  • Linked Lists
  • Stacks & Queues
  • Trees
  • Binary Trees
  • Graphs
  • Heaps
  • Bit Manipulation
  • Searching
  • Hash Tables
  • Sorting
  • Binary Search Trees
  • Recursion

Topics included above are included in Cracking the Coding Interview, 6th Edition, by Gayle McDowell and Elements of Programming Interviews in Python, by Adnan Aziz, Tsung-Hsien Lee, and Amit Prakash. Both books are excellent.

Categories:

Updated: