1. Competitive Programming (DS and Algo) Topcoder Algo-Ds-List 2. CodeForces Blogs List 3. HackerEarth Tutorials List 4. TopCoder DP Article 5. InterviewBit Programming Path 6. GeekForGeeks Algo 7. GeekForGeeks DS 8. List of Interview Questions based on Company 9. List of FAANG Q
Data-Structure-Algorithms-LLD-HLD
Snapshot 2026-08-03 23:56:39 UTC · version 1
Research document
Data-Structure-Algorithms-LLD-HLD
Data Structure Resources
Theory with Practice Problems
For Readers
- Competitive Programming (DS and Algo) Topcoder Algo-Ds-List
- CodeForces Blogs List
- HackerEarth Tutorials List
- TopCoder DP Article
- InterviewBit Programming Path
- GeekForGeeks Algo
- GeekForGeeks DS
- List of Interview Questions based on Company
- List of FAANG Questions seperated by Company
- Dynamic Programming Patterns Leetcode
- Dynamic Programming Pattern LeetCode for Beginners
- Dynamic Programming Categorisation
- Bit Manipulation All Tricks
- Binary Search All Patterns LeetCode
- Sliding Window Pattern LeetCode
- Graph Pattern LeetCode
- Cloning Problems LeetCode
- DS Algo Leetcode guide
- Cp Algorithms site
- Tech Interview Guide
- LeetCode DS Algo Guide
- Github Repo Top University Courses Compilation
- Dp Patterns LeetCode Article
For Video Enthusiasts
Places to Find Interview Experiences
Compensation Related Information
Solving Practice Problems
Low Level Design
- Work@Tech
- Github Repo
- Design Patterns For Low Level Design
- Low Level Primer
- Design Patterns Simplified
- Video Tutorials
- LLD Coding - 50+ LLD Questions with Solutions
Low Level Design Questions and Solution
- Snake and Ladder
- Wordle
- BattleShip
- Logger
- LLD Caching
- Ticket Booking System
- Cab Booking System
- Car Rental
- Distributed Id generation
High Level System Design
For Readers
- Donne Martin System Design
- High Scalability Website
- System Design Collection of Concepts
- System Design Architecture Diagrams
- Work@tech Collection of Tech Blogs
- System Design Collection of Concepts
- Azure architecture center
- System design questions collection
- System Design Best Papers and Talks
- Company and Individual Blogs
- Just Another Collection
- Martin Fowler
- Baisc Concepts Nicely Explained
- AWS System Design Concepts Compilation
- Byte Sized System Design by Alex Xu
- System Design Collection of Questions By Difficulty
- System Design Chapter Wise
- Awesome Design Patterns
- System Design Questions/Concepts Categorised with real world case studies
- Jordan has no life System Design 2.0 Slides
For Video Enthusiasts
- Gaurav Sen
- Code Karle
- InfoQ
- Backend Engineering 101
- Alex Xu Byte Byte Go
- Database Depth CMU
- Arpit Bhayani Youtube
- Jordan has no life
DataBase Designs, SQL vs NoSQl
Github Repos for all things Software
- Coding Interview University
- FreeCodeCamp
- Programming Ebooks Repo
- List of Public Apis
- Developer RoadMap Repo
- Awesome Web Resources
- Customised interview preparation based on the time you have
Interview Day Help
Concepts and Articles for System Design
Modern Load Balancing and Networking by the creator of Envoy
The Log: What every software engineer should know about real-time data's unifying abstraction
Modern Load Balancing and Networking by the creator of Envoy
The Log: What every software engineer should know about real-time data's unifying abstraction
𝐇𝐨𝐰 𝐏𝐢𝐧𝐭𝐞𝐫𝐞𝐬𝐭 𝐁𝐮𝐢𝐥𝐭 𝐚 𝐑𝐞𝐚𝐥-𝐓𝐢𝐦𝐞 𝐔𝐬𝐞𝐫 𝐀𝐜𝐭𝐢𝐨𝐧 𝐂𝐨𝐮𝐧𝐭𝐢𝐧𝐠 𝐒𝐲𝐬𝐭𝐞𝐦 𝐟𝐨𝐫 𝐀𝐝𝐬
𝐇𝐨𝐰 𝐏𝐢𝐧𝐭𝐞𝐫𝐞𝐬𝐭 𝐁𝐮𝐢𝐥𝐭 𝐚 𝐑𝐞𝐚𝐥-𝐓𝐢𝐦𝐞 𝐔𝐬𝐞𝐫 𝐀𝐜𝐭𝐢𝐨𝐧 𝐂𝐨𝐮𝐧𝐭𝐢𝐧𝐠 𝐒𝐲𝐬𝐭𝐞𝐦 𝐟𝐨𝐫 𝐀𝐝𝐬
How Canva scaled Media uploads from Zero to 50 Million per Day
How Airbnb avoids double payments in a Distributed Payments System
Please star ⭐ the repo if you find it helpfull :)
Why MDRSS assigned this score
- Production catalog audit 2026-08-04
- Taxonomy classified from title, annotation, source and Markdown signals
- Agent usefulness evaluated from structure, procedures, examples, evidence and retrieval value
Discussion 0
Sign in to join the discussion.