Implement Courier Delivery Cost Tracking
Company: Rippling
Role: Software Engineer
Category: Coding & Algorithms
Difficulty: medium
Interview Round: Technical Screen
Quick Answer: This question evaluates skills in time-interval arithmetic, in-memory state management, and billing computation for delivery records, including handling of half-open intervals, duration-to-hour conversions, and prorated payments.