Tricky Questions in Java

Java Certification Tricky Questions
Complete our tricky questions in Java and polish your programming skills. Great way to prepare yourself towards job interviews.

Share This Post

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

Exceptions Handling
Questions
Answers

Input Output
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.

Subscribe To Our Newsletter

Get updates and learn from the best

More To Explore

The Java Monthly Newspaper
Java

The Java Monthly Review

The Java Monthly Review is a new monthly newsletter that focuses on the Java programming language.

Java 29 birthday
Java

Happy Birthday to Java

The Java programming language will celebrate its 29th birthday on May 23th. We chose to surprise you all with a small present.

Do You Want To Boost Your Business?

drop us a line and keep in touch

life michael academy asynchronous online courses

Java | Python | JavaScript | TypeScript

Skip to content Update cookies preferences