Explain Aurora-style internals: WAL, MVCC, replication, recovery
Company: Amazon
Role: Software Engineer
Category: Software Engineering Fundamentals
Difficulty: hard
Interview Round: Technical Screen
Quick Answer: This question evaluates knowledge of database storage engine and distributed database internals, covering write-ahead logging, MVCC, replication models, crash recovery, concurrency control, and trade-offs among consistency, latency, and throughput.