Pregunta de entrevista de EPAM Systems

Javascript multiple functions as arguments, grouping based on some keys.