Rippling logoRippling
CodingMembers

In-Memory Key-Value Store with Transactions

Members only

Design and implement an in-memory key-value datastore backed by a hashmap that supports set/get/delete plus begin/commit/rollback transactions. The round builds incrementally: a plain CRUD store, then...

SWE
in-memory-database
transactions
hashmap
data-structure
object-design
python
medium
Frequency
Single report
Last asked
2026-01-11
Stage
phone-screen · onsite-coding

Log in to continue reading the full content

Comments

Sign in to join the discussion
Loading...