Algorithms · 1 of 3
Question 1 of 3Navigation
Path 04 of 13
Architecture.
System design, distributed systems and the shape of things at scale. 24 topics in alphabetical order, three questions each, answered from memory.
24 topics · 72 questions
01/24Architecture
Algorithms.
Data structures, algorithms, and complexity analysis.
What Algorithms covers20 sub-skills
- 01Big O Analysis
- 02Array & String Algorithms
- 03Sorting Algorithms
- 04Searching Algorithms
- 05Hash Tables & Maps
- 06Linked Lists
- 07Stacks & Queues
- 08Trees & Binary Search Trees
- 09Graph Algorithms
- 10Dynamic Programming
- 11Recursion & Backtracking
- 12Greedy Algorithms
- 13Heaps & Priority Queues
- 14Tries & Advanced Structures
- 15Amortized Analysis
- 16Balanced Trees
- 17Shortest Paths & Spanning Trees
- 18Divide and Conquer
- 19Backtracking Search
- 20Union-Find
Three of the 2,198 Algorithms questions.
