Pergunta de entrevista da empresa Affirm

Explain a time you had to design and implement a difficult solution? What challenges did you face? What did you learn from it? (This was asked by six different people)