Skip to content

Backend Engineering Interview Handbook

A practical, continuously maintained handbook for backend, platform, systems, and GenAI engineering interviews.

Backend engineering is the central track. DSA, system design, computer science fundamentals, cloud, DevOps, and production GenAI engineering provide complementary depth.

The goal is not to collect trivia. Each topic should build durable engineering understanding through clear explanations, runnable examples, trade-offs, production scenarios, and interview questions with reasoned answers.

Learning tracks

Start here

Quality standards

Every substantial topic should explain the problem being solved, architecture and data flow, implementation choices, failure modes, security implications, operational metrics, and trade-offs. Code should be runnable and tested where practical. Version-specific behavior must be identified. Prefer official documentation and primary sources.

Accuracy and usefulness take priority over commit frequency. No duplicate questions or filler commits.