I compiled this repo by speaking with countless software engineers who have cracked the coding interview. They helped me narrow down the concepts and types of problems to focus on.
This repo includes concepts that come up often in technical interviews, such as:
A lot of these solutions can be very challenging to wrap your head around at first. So, here are some of my favorite resources that help to explain them in layman’s terms: