Pergunta de entrevista da empresa Coinbase

How to design a common component?