Advanced·Concept·2 min read

Common interview topics by priority

Practice this question

Must know

  • Arrays, strings, hash maps
  • Linked list, stack, queue
  • Trees, BST, graphs
  • Recursion, backtracking
  • DP basics
  • BFS/DFS
  • Binary search
  • Heaps

Should know

  • Trie
  • Union-Find
  • Segment tree
  • Greedy proofs
  • Bit manipulation

Good to know

  • Advanced graphs
  • Topological sort variants
  • interval scheduling
  • randomized algorithms

Adapted from 14_DSA_MASTER.md · “17. Common interview topics by priority”. Code examples are study fragments. Difficulty and core labels are editorial estimates; version-specific behavior should be checked against your project.