Design a Payment-Count Dashboard That Scales with Readers and Updates
Company: Ramp
Role: Software Engineer
Category: System Design
Difficulty: hard
Interview Round: Onsite
Overview: Evolve an administrative payment-count dashboard from one reader and low write volume to a high-traffic, high-update service. Compare exactness and freshness trade-offs while handling duplicate or delayed events, durable aggregation, caching, reconciliation, and recovery from counter drift.