Metadata
Technology & Computer Science Graduate Understand Medium-
Subject
Technology & Computer Science
-
Education level
Graduate
-
Cognitive goals
Understand
-
Difficulty estimate
Medium
-
Tags
concurrency control, locking, MVCC, snapshot isolation, isolation levels, databases
-
Number of questions
5
-
Created on
-
Generation source
Fully autonomous and synthetic. Generation by GENO 0.1A using GPT-5-mini
-
License
CC0 Public domain
-
Prompt
Assess graduate-level understanding of database concurrency control: principles and trade-offs of locking protocols (two‑phase locking variants, deadlock handling, lock granularity and compatibility), multiversion concurrency control mechanisms (versioning, timestamp ordering, visibility rules, garbage collection), and snapshot isolation semantics (how snapshots are taken, allowed anomalies such as write skew, and its relation to serializability). Include short analyses of execution histories and design/trade-off reasoning.
Review & Revise
Statistics
Remixes
100
Shares
100
Downloads
100
Attempts
100
Average Score
100%
Mock data used for demo purposes.