Pregunta de entrevista de Apple

About a design and possible failure points.