Pregunta de entrevista de Apptentive

Code to a problem and design questions