├── .DS_Store ├── Grokking Dynamic Programming Patterns for Coding Interviews └── Introduction.md ├── Grokking the Advanced System Design Interview ├── BigTable.md ├── Cassandra.md ├── Chubby.md ├── Dynamo.md ├── Final Assessment.md ├── GFS.md ├── HDFS.md └── System Design Patterns.md ├── Grokking the Behavioral Interview ├── Interview Etiquette.md ├── Patterns for Behavioral Questions .md ├── Prepaing:Homewod.md ├── Preparing:Homework.md └── Why prepare?.md ├── Grokking the Object Oriented Design Interview ├── Object Oriented Design Case Studies.md └── Object-Oriented Design and UML .md ├── Grokking the System Design Interview ├── .DS_Store ├── Glossary of System Design Basics.md └── System Design Problem.md ├── Grokking-the-Coding-Interview-Patterns-for-Coding-Questions ├── 0:1 Knapsack (Dynamic Programming).md ├── Bitwise XOR.md ├── Cyclic Sort.md ├── Fast&Slow pointers.md ├── In-place Reversal of a LinkedList.md ├── K-way merge.md ├── Kth Smallest Number.md ├── Merge Intervals.md ├── Modified Binary Search.md ├── Sliding Window.md ├── Subsets.md ├── Top K Elements.md ├── Topological Sort (Graph).md ├── Tree Breadth First Search.md ├── Tree Depth First Search.md ├── Two Heaps.md └── Two Pointers.md └── README.md /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zwxfelicia/Grokking-Series/HEAD/.DS_Store -------------------------------------------------------------------------------- /Grokking Dynamic Programming Patterns for Coding Interviews/Introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zwxfelicia/Grokking-Series/HEAD/Grokking Dynamic Programming Patterns for Coding Interviews/Introduction.md -------------------------------------------------------------------------------- /Grokking the Advanced System Design Interview/BigTable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zwxfelicia/Grokking-Series/HEAD/Grokking the Advanced System Design Interview/BigTable.md -------------------------------------------------------------------------------- /Grokking the Advanced System Design Interview/Cassandra.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zwxfelicia/Grokking-Series/HEAD/Grokking the Advanced System Design Interview/Cassandra.md -------------------------------------------------------------------------------- /Grokking the Advanced System Design Interview/Chubby.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zwxfelicia/Grokking-Series/HEAD/Grokking the Advanced System Design Interview/Chubby.md -------------------------------------------------------------------------------- /Grokking the Advanced System Design Interview/Dynamo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zwxfelicia/Grokking-Series/HEAD/Grokking the Advanced System Design Interview/Dynamo.md -------------------------------------------------------------------------------- /Grokking the Advanced System Design Interview/Final Assessment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zwxfelicia/Grokking-Series/HEAD/Grokking the Advanced System Design Interview/Final Assessment.md -------------------------------------------------------------------------------- /Grokking the Advanced System Design Interview/GFS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zwxfelicia/Grokking-Series/HEAD/Grokking the Advanced System Design Interview/GFS.md -------------------------------------------------------------------------------- /Grokking the Advanced System Design Interview/HDFS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zwxfelicia/Grokking-Series/HEAD/Grokking the Advanced System Design Interview/HDFS.md -------------------------------------------------------------------------------- /Grokking the Advanced System Design Interview/System Design Patterns.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zwxfelicia/Grokking-Series/HEAD/Grokking the Advanced System Design Interview/System Design Patterns.md -------------------------------------------------------------------------------- /Grokking the Behavioral Interview/Interview Etiquette.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zwxfelicia/Grokking-Series/HEAD/Grokking the Behavioral Interview/Interview Etiquette.md -------------------------------------------------------------------------------- /Grokking the Behavioral Interview/Patterns for Behavioral Questions .md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zwxfelicia/Grokking-Series/HEAD/Grokking the Behavioral Interview/Patterns for Behavioral Questions .md -------------------------------------------------------------------------------- /Grokking the Behavioral Interview/Prepaing:Homewod.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zwxfelicia/Grokking-Series/HEAD/Grokking the Behavioral Interview/Prepaing:Homewod.md -------------------------------------------------------------------------------- /Grokking the Behavioral Interview/Preparing:Homework.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zwxfelicia/Grokking-Series/HEAD/Grokking the Behavioral Interview/Preparing:Homework.md -------------------------------------------------------------------------------- /Grokking the Behavioral Interview/Why prepare?.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zwxfelicia/Grokking-Series/HEAD/Grokking the Behavioral Interview/Why prepare?.md -------------------------------------------------------------------------------- /Grokking the Object Oriented Design Interview/Object Oriented Design Case Studies.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zwxfelicia/Grokking-Series/HEAD/Grokking the Object Oriented Design Interview/Object Oriented Design Case Studies.md -------------------------------------------------------------------------------- /Grokking the Object Oriented Design Interview/Object-Oriented Design and UML .md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zwxfelicia/Grokking-Series/HEAD/Grokking the Object Oriented Design Interview/Object-Oriented Design and UML .md -------------------------------------------------------------------------------- /Grokking the System Design Interview/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zwxfelicia/Grokking-Series/HEAD/Grokking the System Design Interview/.DS_Store -------------------------------------------------------------------------------- /Grokking the System Design Interview/Glossary of System Design Basics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zwxfelicia/Grokking-Series/HEAD/Grokking the System Design Interview/Glossary of System Design Basics.md -------------------------------------------------------------------------------- /Grokking the System Design Interview/System Design Problem.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zwxfelicia/Grokking-Series/HEAD/Grokking the System Design Interview/System Design Problem.md -------------------------------------------------------------------------------- /Grokking-the-Coding-Interview-Patterns-for-Coding-Questions/0:1 Knapsack (Dynamic Programming).md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zwxfelicia/Grokking-Series/HEAD/Grokking-the-Coding-Interview-Patterns-for-Coding-Questions/0:1 Knapsack (Dynamic Programming).md -------------------------------------------------------------------------------- /Grokking-the-Coding-Interview-Patterns-for-Coding-Questions/Bitwise XOR.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zwxfelicia/Grokking-Series/HEAD/Grokking-the-Coding-Interview-Patterns-for-Coding-Questions/Bitwise XOR.md -------------------------------------------------------------------------------- /Grokking-the-Coding-Interview-Patterns-for-Coding-Questions/Cyclic Sort.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zwxfelicia/Grokking-Series/HEAD/Grokking-the-Coding-Interview-Patterns-for-Coding-Questions/Cyclic Sort.md -------------------------------------------------------------------------------- /Grokking-the-Coding-Interview-Patterns-for-Coding-Questions/Fast&Slow pointers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zwxfelicia/Grokking-Series/HEAD/Grokking-the-Coding-Interview-Patterns-for-Coding-Questions/Fast&Slow pointers.md -------------------------------------------------------------------------------- /Grokking-the-Coding-Interview-Patterns-for-Coding-Questions/In-place Reversal of a LinkedList.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zwxfelicia/Grokking-Series/HEAD/Grokking-the-Coding-Interview-Patterns-for-Coding-Questions/In-place Reversal of a LinkedList.md -------------------------------------------------------------------------------- /Grokking-the-Coding-Interview-Patterns-for-Coding-Questions/K-way merge.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zwxfelicia/Grokking-Series/HEAD/Grokking-the-Coding-Interview-Patterns-for-Coding-Questions/K-way merge.md -------------------------------------------------------------------------------- /Grokking-the-Coding-Interview-Patterns-for-Coding-Questions/Kth Smallest Number.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zwxfelicia/Grokking-Series/HEAD/Grokking-the-Coding-Interview-Patterns-for-Coding-Questions/Kth Smallest Number.md -------------------------------------------------------------------------------- /Grokking-the-Coding-Interview-Patterns-for-Coding-Questions/Merge Intervals.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zwxfelicia/Grokking-Series/HEAD/Grokking-the-Coding-Interview-Patterns-for-Coding-Questions/Merge Intervals.md -------------------------------------------------------------------------------- /Grokking-the-Coding-Interview-Patterns-for-Coding-Questions/Modified Binary Search.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zwxfelicia/Grokking-Series/HEAD/Grokking-the-Coding-Interview-Patterns-for-Coding-Questions/Modified Binary Search.md -------------------------------------------------------------------------------- /Grokking-the-Coding-Interview-Patterns-for-Coding-Questions/Sliding Window.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zwxfelicia/Grokking-Series/HEAD/Grokking-the-Coding-Interview-Patterns-for-Coding-Questions/Sliding Window.md -------------------------------------------------------------------------------- /Grokking-the-Coding-Interview-Patterns-for-Coding-Questions/Subsets.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zwxfelicia/Grokking-Series/HEAD/Grokking-the-Coding-Interview-Patterns-for-Coding-Questions/Subsets.md -------------------------------------------------------------------------------- /Grokking-the-Coding-Interview-Patterns-for-Coding-Questions/Top K Elements.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zwxfelicia/Grokking-Series/HEAD/Grokking-the-Coding-Interview-Patterns-for-Coding-Questions/Top K Elements.md -------------------------------------------------------------------------------- /Grokking-the-Coding-Interview-Patterns-for-Coding-Questions/Topological Sort (Graph).md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zwxfelicia/Grokking-Series/HEAD/Grokking-the-Coding-Interview-Patterns-for-Coding-Questions/Topological Sort (Graph).md -------------------------------------------------------------------------------- /Grokking-the-Coding-Interview-Patterns-for-Coding-Questions/Tree Breadth First Search.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zwxfelicia/Grokking-Series/HEAD/Grokking-the-Coding-Interview-Patterns-for-Coding-Questions/Tree Breadth First Search.md -------------------------------------------------------------------------------- /Grokking-the-Coding-Interview-Patterns-for-Coding-Questions/Tree Depth First Search.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zwxfelicia/Grokking-Series/HEAD/Grokking-the-Coding-Interview-Patterns-for-Coding-Questions/Tree Depth First Search.md -------------------------------------------------------------------------------- /Grokking-the-Coding-Interview-Patterns-for-Coding-Questions/Two Heaps.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zwxfelicia/Grokking-Series/HEAD/Grokking-the-Coding-Interview-Patterns-for-Coding-Questions/Two Heaps.md -------------------------------------------------------------------------------- /Grokking-the-Coding-Interview-Patterns-for-Coding-Questions/Two Pointers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zwxfelicia/Grokking-Series/HEAD/Grokking-the-Coding-Interview-Patterns-for-Coding-Questions/Two Pointers.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zwxfelicia/Grokking-Series/HEAD/README.md --------------------------------------------------------------------------------