1. Data Structures - RavikanthEragapati/Interview GitHub Wiki

Tier 1: Core & Most Frequently Used (Master These)

  • Arrays/Strings
  • Hash Maps/Hash Tables/Hash Sets
  • Linked Lists
  • Stacks & Queues

Tier 2: Frequently Encountered (Know These Well)

  • Trees
    • Binary Trees
    • Binary Search Trees (BST)
    • Heaps (Priority Queues)
  • Graphs

Tier 3: Specialized/Less Frequent (Familiarity is Key)

  • Tries (Prefix Trees)
  • Matrices (2D Arrays)
  • Union-Find (Disjoint Set Union)
  • B+ tree
  • Bloom Filter