ASX interview question

Java Streams, Generics, System design