Prudential interview question

What is Spring AOP? Java 8 features?