Pergunta de entrevista da empresa Schibsted

What kind of components would You create for this sketch?