Skip to main content
Toggle menu
Cracking
Walnuts
Interviews
Interview Roadmap
Start here
Pick your level, get your full prep plan
Case Studies
Full systems, worked end to end
HLD Playbooks
A full problem, step by step
Design Drills
One decision at a time, drilled
LLD Problems
Object-oriented design rounds
DSA Templates
Patterns & templates in 5 languages
Cheat Sheets
Quick-ref for interviews
Behavioral
Fresher to Principal
Company Playbooks
MAANG and AI labs, by level
Staff+ Interviews
Staff/principal rounds
Forward Deployed Engineer
The FDE role and its decomposition round
AI
AI Engineering
LLM fundamentals, internals, inference, RAG
Math for AI
The math behind LLMs, with small numbers
Security
Security
AppSec to cloud to architecture, attacker-first
AI Security
LLM, RAG, agent, and MCP security
Engineering
API Design
REST, HTTP semantics, OpenAPI & versioning
Concurrency
Java, Python & Go
Performance Eng
Latency, percentiles, profiling & labs
Networking & Protocols
TCP, HTTP, TLS & more
Linux Internals
Kernel & system internals
Distributed Systems
Consensus & replication
Infrastructure
Production infra & ops
Key Technologies
Core tech deep dives
Database Internals
How every engine works inside
Cryptography
How HTTPS, TLS, passkeys, and PQC work
DevOps Internals
How Kubernetes, Terraform, and the stack work
Leadership
Arch Decisions
ADRs & trade-offs
Platform Eng
Internal dev platforms
Incident Patterns
Postmortems & SRE
Metrics & FinOps
DORA, cost & KPIs
Compliance
Security & governance
Leadership
Tech lead & influence
Org Design
Team topologies & orgs
More
Posts
System design deep-dive topics
Visualizers & Calcs
Interactive system design tools
Whitepapers
Academic & industry papers
Books
Beyond-the-code reading picks
Search...
Ctrl+K
Go Premium
Log in
C
r
a
c
k
i
n
g
W
a
l
n
u
t
s