Pregunta de entrevista de ASX

Java Streams, Generics, System design