Pergunta de entrevista da empresa Demandbase

design and coding question , this was an open ended problem