CGI Interview Question

Tell me about a program that you have designed. What was it for? What struggles did you come across while coding?