Capgemini interview question

Design patterns, Java 8 features