Pregunta de entrevista de Deutsche Bank

linked list, puzzles, dynamic programming questions