Pregunta de entrevista de Hyland

Describe the most challenging programming problem you faced.