Pregunta de entrevista de Puzzle Financial

System Design, two behaviorals, and a coding challenge