Your question is Java 8 vs Earlier Versions. Take a moment with it on the right.
Talk me through your thinking if you like. When you're confident, submit your answer and I'll grade it like a real screen (7/10 or better passes).
Explain the major differences between Java 8 and earlier Java versions. Focus on features like lambda expressions, functional interfaces, streams, and other important additions, and describe how they changed the way Java code is written.