Implement a Transactional In-Memory Table
Company: Addepar
Role: Software Engineer
Category: Coding & Algorithms
Difficulty: medium
Interview Round: Technical Screen
Overview: Implement an in-memory row-and-column table with transactional create, delete, update, find-and-replace, commit, and rollback behavior. The prompt defines one active transaction, complete state restoration, canonical display ordering, boundary no-ops, and deterministic serialization for portable verification.
Read the full Addepar Software Engineer interview experience this question came from