FARFETCH Interview Question

Nothing really difficult or unexpected. Pretty usual questions.