The collection of Java interview questions and solutions