Describe a challenging project from your past experience. What were the technical trade-offs you made, and what did you learn from the outcome?