Interview patterns
Almost every coding interview question is a familiar pattern in disguise. Browse every coding question in the course by pattern, then filter by difficulty, company or level.
How to use patterns
1 · RecogniseRead a problem and ask which pattern it smells like: sorted input? two pointers or binary search. Substring or subarray? sliding window. Shortest path? BFS or Dijkstra.
2 · Drill one at a timePick a pattern chip below and solve its questions from Beginner up. Ten problems of one pattern teach more than ten random ones.
3 · Mix and revisitQuestions can belong to several patterns, that is normal. Once a pattern feels easy, clear the filter and use the mock interview to test recognition.
No questions match
Try removing a filter or searching for a shorter word.