This repository contains my notes on data structures and algorithms including problems, resources, common techniques, and implementations of all common data structures in Python. These are meant to help me crack technical interviews at big tech.
├── Data_Structures/ # Implementations of common data structures & notes
│ ├── Python/ # All common data structures implemented in Python
│ ├── JavaScript/ # All common data structures implemented in JavaScript
├── Problems/ # Folder of leetcode problems broken down by data strcuture
├── Resources/ # My notes from the top resources to crack coding interviews
│ ├── EPI # My notes from "Elements of Programming Interviews in Python"
│ ├── Handbook # My notes from "Tech Interview Handbook" by Yangshun Tay
│ ├── Interviews # My notes from "The Interview Guide" by Kevin Naughton
│ ├── Yousuck # My notes from "Welcome to the Coding Interview - You Suck"
├── Techniques # Common techniques to solve algorithm problems
├── .gitignore # Files ignored by git
├── .prettierrc # Prettier configuration
├── README.md