Quick 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.

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

Loading…