Pergunta de entrevista da empresa Morgan Stanley

Given a file with multiple records, write a program to read, process and aggregate the records