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 Playground
Java

The Java Playground

During the Java 22 event, the Java playground was introduced. It is a great tool that can assist you with learning the language.

XtremeJ Competition
Conferences

The XtremeJ Championship

The coming XtremeJ online conference will include a small competition between all attendees.

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