# RSL: ai-use=allowed ai-training=disallowed # Coding Prep Guide — llms.txt # https://codingprepguide.com # Last updated: 2026-08-14 > Coding Prep Guide is a free, no-sign-up platform to prepare for technical coding interviews at FAANG and top tech companies. It provides 200+ curated LeetCode-style problems organized by algorithmic pattern, company, and difficulty; complete system design interview guides (case studies + fundamentals); behavioral interview prep with STAR method and company leadership principles; CS fundamentals (computer networks, operating systems, DBMS); and reference cheat sheets for complexity, syntax, and code templates. ## Algorithmic Patterns & Problems - [All Patterns](https://codingprepguide.com/patterns): 15+ algorithmic interview patterns (Sliding Window, Two Pointers, Binary Search, Dynamic Programming, Backtracking, Graphs, Trees, Heaps, and more) — each with a template and curated problems - [All Problems](https://codingprepguide.com/problems): 200+ problems filterable by pattern, company, and difficulty - [Company Interview Questions](https://codingprepguide.com/company): Problems tagged by company (Google, Amazon, Meta, Microsoft, Apple, Netflix, and more) - [Blind 75](https://codingprepguide.com/blind-75): The classic Blind 75 problem set with pattern tags and difficulty - [Grind 75](https://codingprepguide.com/grind-75): The Grind 75 curated problem set - [Essential 75](https://codingprepguide.com/essential-75): A hand-curated 75-problem set emphasizing pattern coverage ## System Design - [System Design Interview Hub](https://codingprepguide.com/system-design): Full index of case studies and fundamentals - Case Studies: Design URL Shortener, Design Twitter, Design YouTube, Design Uber, Design WhatsApp, Design Amazon, Design Netflix, Design Search Engine, Design Rate Limiter, Design Key-Value Store, Design Unique ID Generator, Design Notification System, Design News Feed, Design Chat System, Design Search Autocomplete, and more - Fundamentals: Scalability, Load Balancing, Caching, Database Sharding, CAP Theorem, Consistent Hashing, Message Queues, Microservices, API Design, DNS, CDN, Reverse Proxy, Performance vs Scalability, Latency vs Throughput, Availability Patterns, Asynchronism ## Behavioral Interviews - [Behavioral Interview Guide](https://codingprepguide.com/behavioral): STAR method framework, Amazon Leadership Principles, Google attributes, Meta values, Microsoft competencies — with 30+ example questions and model answers ## CS Fundamentals - [Computer Networks](https://codingprepguide.com/computer-networks): OSI model, TCP/IP, HTTP/HTTPS, DNS, sockets, networking fundamentals for interviews - [Operating Systems](https://codingprepguide.com/operating-systems): Processes, threads, memory management, scheduling, deadlocks, file systems - [Database Management Systems (DBMS)](https://codingprepguide.com/dbms): Relational databases, SQL, normalization, transactions, ACID properties, indexing, NoSQL ## Object-Oriented Design & Low-Level Design - [OOP Concepts](https://codingprepguide.com/oop): Classes, inheritance, polymorphism, encapsulation, abstraction - [SOLID Principles](https://codingprepguide.com/solid): Single Responsibility, Open/Closed, Liskov Substitution, Interface Segregation, Dependency Inversion - [Low-Level Design (LLD)](https://codingprepguide.com/lld): Design patterns, class diagrams, real-world LLD problems - [High-Level Design (HLD)](https://codingprepguide.com/hld): Architecture overview, distributed systems, HLD interview approach ## Developer Tools - [Invisible Text Remover](https://codingprepguide.com/tools/invisible-text-remover): Detect and remove hidden Unicode characters — zero-width spaces, joiners, direction marks, em dashes, smart quotes — from AI-generated or copied text. Runs entirely in the browser - [JSON Formatter & Beautifier](https://codingprepguide.com/tools/json-formatter): Beautify, minify, validate, diff, and convert JSON to TypeScript, CSV, or YAML — all client-side ## Study Tools & Plans - [4-Week Study Plan](https://codingprepguide.com/study-plan): Structured 4-week coding interview preparation schedule - [DSA Roadmap](https://codingprepguide.com/roadmap): Beginner-to-advanced roadmap from arrays to graphs and dynamic programming - [Interview Tips](https://codingprepguide.com/tips): Practical tips for coding interview day - [FAANG Resume Guide](https://codingprepguide.com/faang-resume): How to write a resume that gets callbacks at top tech companies ## Reference Sheets - [Reference Hub](https://codingprepguide.com/reference): All cheat sheets in one place - [Complexity Cheat Sheet](https://codingprepguide.com/reference/complexity): Big-O time and space complexity for every major data structure and algorithm - [Code Syntax Reference](https://codingprepguide.com/reference/syntax): Python, Java, C++, JavaScript syntax quick reference - [Code Snippets](https://codingprepguide.com/reference/snippets): Ready-to-use interview code templates - [Math Reference](https://codingprepguide.com/reference/math): Combinatorics, probability, bit manipulation formulas for interviews - [Problem-Solving Approaches](https://codingprepguide.com/reference/approach): How to approach any coding problem systematically ## Blog - [Blog](https://codingprepguide.com/blog): Articles on coding interview strategy, system design concepts, and career prep ## About - Creator: Syed Peera Saheb, Software Engineer - Contact: peeraandroid.123@gmail.com - License: Free to use for personal interview preparation; no commercial redistribution - Last updated: 2026-08-14