Specification Java Spring Boot Interview