FARFETCH interview question

Strengths / Weaknesses