Solve path and inventory problems
Company: Robinhood
Role: Software Engineer
Category: Coding & Algorithms
Difficulty: medium
Interview Round: Onsite
Quick Answer: This question evaluates algorithmic problem-solving skills around numeric robustness and stateful stream processing, specifically testing reasoning about path-dependent multiplicative scores with sign changes and inventory reconciliation with fractional quantities and compensation tracking.