- System Design - Low level and high level distributed system design ✅✅✅
- Data Structures and Algorithms - Self evident ✅✅✅✅
- Low-level application design - Object oriented design, design patterns, Functional design, etc.
- Database design and queries - SQL, NoSQL, etc.
- Research - Papers, articles, case studies, etc. ✅✅ Other basics
Progress: 1/100 [1:2:1::Easier:Medium:Hard ratio followed]
Title | Tags |
---|---|
Head First Design Patterns - Chapter 1 - Strategy Pattern | #strategy-pattern #design-patterns #oop #java #easy |
Head First Design Patterns - Chapter 2 - Observer Pattern | #strategy-pattern #design-patterns #oop #java #easy |
Builder Pattern | #strategy-pattern #design-patterns #oop #java #easy |
Title | Some pointers |
---|---|
Book : System design interview bu Alex Xu - chapter 1 | |
FB Memcache case study - 2012 - paper | |
Caching solution and premise | |
PageRank algorithm | |
Tiktok monolith |
Progress: 3/100
DSA Progress: 297/256 [1:2:1::Easier:Medium:Hard ratio]
Attempt made to follow Easy:Medium:Hard ratio but focus currently is on hard&tricky problems
Scripts and automation needed
- Plugin to scrape the code on the web itself. ✅ - ice-and-laprus
- Option to add the code in an existing file
- Generate name, tags, file-names, the file and mild context around the code ✅
- Essentially to do it in two-three copy operations - did in 1✅
- Generate file contents✅
- Generate file name✅
- Generate .md row✅
- Essentially to do it in two-three copy operations - did in 1✅
plugin -> fetch full page and pass on to localhost (extract html from page with code) ->
- Pass on contents of a web page to python listener
- Python listener(Django and DRF based) executes the directive script with parameters
- Leetcode
- Text addition as an idea to a file
- Voila!
Prompt added for LC: LINK
- Permutations and Combinations
- Bit manipulation
- Graph algorithms
- Modular arithmetic