Computer Science
Algorithms interview questions
Sorting, searching, graph algorithms, dynamic programming and classic interview patterns.
145 questions
Questions by difficulty
- Easy
- 73
- Medium
- 37
- Hard
- 27
- Expert
- 8
Subtopics
- Sorting12 questions
- Searching & Binary Search13 questions
- Two Pointers12 questions
- Sliding Window11 questions
- Prefix Sum11 questions
- Recursion & Backtracking11 questions
- Divide and Conquer11 questions
- Greedy6 questions
- Dynamic Programming11 questions
- BFS & DFS6 questions
- Topological Sort6 questions
- Shortest Paths6 questions
- Union Find6 questions
- Intervals6 questions
- Tree Traversal11 questions
- String Algorithms6 questions
Practice adapts to your accuracy, and every answer earns XP on your level for this topic.
Practise these questions for free