--- title: "Thread by @RodmanAi" source: "https://x.com/RodmanAi/status/2030215079023817145" author: - "[[@RodmanAi]]" published: 2026-03-07 created: 2026-03-07 description: tags: - "clippings" --- **Leonard Rodman** @RodmanAi [2026-03-07](https://x.com/RodmanAi/status/2030215079023817145) Everything you need to know for coding interviews in one roadmap. Coding Interviews │ ├── 1. Data Structures │ ├── Arrays │ ├── Strings │ ├── Hashmaps │ ├── Linked Lists │ │ ├── Singly │ │ └── Doubly │ ├── Stacks │ ├── Queues │ ├── Deques │ ├── Heaps / Priority Queues │ ├── Trees │ │ ├── Binary Tree │ │ ├── Binary Search Tree │ │ ├── AVL Tree │ │ └── Red-Black Tree │ ├── Tries │ ├── Segment Trees │ └── Fenwick Trees │ ├── 2. Core Problem Patterns │ ├── Two Pointers │ ├── Sliding Window │ ├── Binary Search │ ├── Recursion │ ├── Backtracking │ ├── Greedy Algorithms │ ├── Divide & Conquer │ └── Sorting │ ├── Merge Sort │ ├── Quick Sort │ └── Heap Sort │ ├── 3. Dynamic Programming │ ├── Memoization │ └── Tabulation │ ├── 4. Graph Algorithms │ ├── BFS │ ├── DFS │ ├── Topological Sort │ ├── Dijkstra │ ├── Bellman-Ford │ ├── Floyd-Warshall │ ├── Kruskal │ ├── Prim │ └── Union Find │ ├── 5. Advanced Techniques │ ├── Bit Manipulation │ ├── XOR Tricks │ ├── Prefix Sums │ ├── Difference Arrays │ ├── Kadane’s Algorithm │ ├── KMP │ ├── Rabin-Karp │ ├── Z Algorithm │ └── Manacher’s Algorithm │ ├── 6. Object-Oriented Design │ ├── SOLID Principles │ └── Design Patterns │ ├── Singleton │ ├── Factory │ ├── Builder │ ├── Adapter │ ├── Observer │ ├── Strategy │ └── Visitor │ ├── 7. System Design │ ├── CAP Theorem │ ├── Load Balancing │ ├── Caching (LRU / LFU) │ ├── SQL vs NoSQL │ ├── Sharding │ ├── Replication │ ├── Message Queues │ │ ├── Kafka │ │ └── RabbitMQ │ ├── Microservices │ └── API Gateway │ ├── 8. Design Problems │ ├── URL Shortener │ ├── Twitter │ ├── WhatsApp │ ├── Netflix │ ├── Google Drive │ ├── Payment System │ ├── Notification System │ └── Live Streaming Platform │ └── 9. Interview Survival Skills ├── Thinking Out Loud ├── Recovering from Bugs ├── Explaining Tradeoffs └── Staying Calm Under Pressure Save this before your next interview.