Pergunta de entrevista da empresa Citadel

Coding question: involved a broken, randomised linked list.