IBM interview question

JAVA 8+, OOP, SOLID, Spring, Hibernate and Rest API.