Study plan based on https://github.com/jwasham/coding-interview-university Good resource here https://hackernoon.com/how-to-prepare-yourself-for-data-structures-and-algorithms-interviews-at-faang-mm23316l
- Further my computer science knowledge
- Keep my skills up to date
- Improve my problem solving skills
- To gain the skills to land a role at a top-tier company
This collection of notes was built with Obsidian, a "knowledge base" system built ontop of Markdown files. It supports Mermaid graphs, LaTeX formatting and more.
- [[Algorithmic Complexity and Big O Notation]]
- [[Common Strategies]]
- [[Array]]
- [[Hash Table]]
- [[TreeMap]]
- [[Linked List]]
- [[Queue]]
- [[Stack]]
- [[LRU Cache]]
- [[Binary Search Tree]]
- [[Binary Heap]]
- [[Trie]]
- [[Algorithms/Contents]]
- [[System Design/Contents]]
- [[Bitwise operations]]
- [[Character Sets]]
- [[Powers of 2]]
- [[Regex]]
- [[Hash Functions]]
- [[Architecture Overview]]
- [[Activity Architecture]]
- [[Thread Scheduling]]
- [[DeMorgan's Law]]
- [[Sets]]
- [[n-choose-k]]
- [[Behavioural Interview Notes]]