Pergunta de entrevista da empresa Kuali

System design coding challenge.