Skip to content

About

A personal collection of problems & solutions for coding interview preparation.

Topics

Resources

Stars

2 stars

Watchers

1 watching

Forks

Latest commit

 

History

106 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Coding Interview Preparation

Note

This is part of my personal interview prep. I also have separate repos for:

My preparation for coding interviews: notes, explanations and Python solutions organized by coding pattern.

The structure follows Design Gurus's Grokking the Coding Interview: Patterns for Coding Questions course.

Inside each pattern folder:

  • README.md: summarizes the pattern, including its key idea, general approach, common variations, and typical pitfalls.
  • PROBLEMS.md: lists the pattern problems, highlighting must-review problems for quick practice.
  • Individual files, one for each problem.

Patterns

# Pattern Problems
00 Warmup 8
01 Two Pointers 12
02 Fast and Slow Pointers 9
03 Sliding Window 13
04 Merge Intervals 8
05 Cyclic Sort 8
06 In-Place Reversal of a Linked List 7
07 Stacks 7
08 Monotonic Stack 7
09 Hash Maps 5
10 Tree Level Order Traversal 14
11 Tree Depth First Search 7
13 Matrix Traversal 5
14 Two Heaps 4
18 Top K Elements 1
29 Prefix Sum 7
33 Miscellaneous 1

Problem lists

Contributing

This repository reflects personal learning and interview preparation. It is primarily for personal use, but suggestions and improvements are welcome through issues and pull requests

About

A personal collection of problems & solutions for coding interview preparation.

Topics

Resources

Stars

2 stars

Watchers

1 watching

Forks

Contributors