Design a Transactional Key-Value Store
Company: Applied
Role: Software Engineer
Category: Software Engineering Fundamentals
Difficulty: medium
Interview Round: Technical Screen
Overview: Design layered transactional key-value lookup and reason explicitly about deletion, nested commit, rollback, and missing-key semantics.