Deloitte interview question

Top 5 Java features