Back to Topics

Databases

Understand ACID properties, indexing, transactions, replication, and database design.

Data-related failures—wrong consistency guarantees, missing indexes, or replication lag—often surface late and cost dearly. At senior levels, interviewers and peers probe whether you actually understand isolation, durability, and scale, not just vocabulary.

These topics build a rigorous mental model of how data is stored, queried, and replicated: when to choose SQL vs NoSQL, how indexing and partitioning affect behavior, and which trade-offs are unavoidable. You'll learn to design schemas, diagnose issues under real constraints, and explain your decisions clearly in production and in interviews.

Topics in this category

Log in to see more

Sign in to see all topics in this category.

Sign up