Pregunta de entrevista de Bloomreach

System design, Java, DS, puzzles.