what major problem have you encountered and how did you deal with it?
What have you learned from you mistakes
I think one of the most important things I've learned is persistence. Not to give up too soon, because the solution is probably right in front of me.