softwareinterviews.com
Coding Design Systems Concepts Papers Articles Behavioral
  1. Concepts
  2. Transactions & Consistency

Transactions & Consistency

ACID properties, isolation levels, and consistency models

4 concepts DDIA Ch 7

ACID Properties

Atomicity, Consistency, Isolation, and Durability in databases

Isolation Levels

Read uncommitted, committed, repeatable read, and serializable

MVCC (Multi-Version Concurrency Control)

How databases provide isolation without locking

Serializability

Ensuring transaction outcomes are equivalent to serial execution

S
Software Interviews

Comprehensive software engineering interview preparation with coding challenges, system design, and behavioral questions.

Quick Links

  • Coding Challenges
  • System Design
  • Behavioral Questions

Resources

  • Recommended Books

© 2025 Software Interviews. All rights reserved.

GitHubInstagramLinkedInX (Twitter)