Topics

Jump to a topic.

Search questions

Find a question by title, tag, or summary.

Databases

Storing and querying data correctly: relational modelling, indexes, transactions and isolation, NoSQL trade-offs, and data access from Node.js. Backend interviews use databases to test whether you can reason about correctness under concurrency, not just write a query.

Chapters for this topic are planned.