Back to problems

Implement a balance tracker and interval merger

Object-Oriented Programming · Rippling · Medium

Tags: Rippling · Software Engineer · Coding & Algorithms Part 1 — Delivery Driver Balance Tracker An ordered stream of operations arrives, one at a time. Three kinds exist: an ADD credits (or debits) a single driver, a BALANCE asks what one driver currently holds, and a TOTAL asks what everyone holds put together. Every BALANCE and TOTAL must be recorded, in encounter order, into the returned answer list. A driver who has never been touched by an ADD is treated as holding…

Checking your access…