About 25 years ago, I created a collection of preparation questions for the Java certification exam. Over the years, I have chosen to refrain from updating the collection of questions. The questions still cover only the most basic topics that existed at that time (Java version 1.2). Although the collection of questions has not been updated, it can still be used to polish and improve the programming skills of every programmer.
Detailed Explanation for Every Answer
The collection of questions includes detailed answers and explanations written by Shlomit Becker, who worked with me at that time at Zindal Technologies.
The Tricky Questions Topics
The questions and the answers are organized in separated PDF documents. Each PDF document includes questions (or answers) for a specific topic:
Control Statements and Basic Topics
Questions
Answers
Classes & Objects
Questions
Answers
Arrays & Strings
Questions
Answers
Inheritance
Questions
Answers
Inner Classes
Questions
Answers
Concurrent Programming
Questions
Answers
Going over the questions and the detailed answers and explanations is an excellent opportunity to thoroughly review the study material. A process that may lead to the upgrading of knowledge and understanding when it comes to writing code in Java.