Process a Timestamped Workspace Credit Ledger

Quick Overview

Implement a timestamped workspace credit ledger with deposits, transfers, spending, delayed cashback, rankings, merges, status checks, and historical balances. Define event ordering, identity after merges, pending-reward ownership, idempotency, and reproducible time-travel queries.

Process a Timestamped Workspace Credit Ledger

Company: Airbnb

Role: Software Engineer

Category: Coding & Algorithms

Difficulty: hard

Interview Round: Online Assessment

Overview: Implement a timestamped workspace credit ledger with deposits, transfers, spending, delayed cashback, rankings, merges, status checks, and historical balances. Define event ordering, identity after merges, pending-reward ownership, idempotency, and reproducible time-travel queries.

|Home/Coding & Algorithms/Airbnb
Airbnb logo
Airbnb
Aug 6, 2026
hardSoftware EngineerOnline AssessmentCoding & Algorithms
12
0
Loading...

Submit Your Answer to Earn 20XP

Sign in to leave a comment

Loading comments...