Capgemini Interview Question

1. Java 8 features 2. Solid principals