Design in-memory delivery billing core APIs
Company: Rippling
Role: Software Engineer
Category: System Design
Difficulty: medium
Interview Round: Onsite
Quick Answer: This question evaluates a candidate's skills in designing efficient in-memory data structures and APIs for billing scenarios, including driver and delivery modeling, monetary representation, aggregation semantics, and performance characteristics.