What was the most challenging technical problem you faced in your last project, and how did you resolve it?