Pergunta de entrevista da empresa Practice by Numbers

Puzzle question and some system design concepts