Pregunta de entrevista de OneCause

Typical software engineering questions. Coding challenge