Pergunta de entrevista da empresa Spotify

Group an arrays consecutive characters, while keeping an eye for speed and memory performance.