Jump to ratings and reviews
Rate this book

Top 200 Java Technical Interview Questions: Collections, Multithreading, OOPS

Rate this book
Introduction: Java Interview Questions
This book contains the Top 200 Java Technical interview questions that you can expect in a Java interview. Java is a very important topic in technical interview. Many fortune 500 organizations use Java framework. This book contains basic to expert level Java interview questions that an interviewer asks. Each question is accompanied with an answer so that you can prepare for job interview in short time.


Often, these questions and concepts are used in our daily programming work. But these are most helpful when an Interviewer is trying to test your deep knowledge of Java concepts.





How will this book help me?
By reading this book, you do not have to spend time searching the Internet for Java interview questions. We have already compiled the list of the most popular and the latest Java Interview questions.


Are there answers in this book?
Yes, in this book each question is followed by an answer. So you can save time in interview preparation.


What is the best way of reading this book?
You have to first do a slow reading of all the questions in this book. Once you go through them in the first pass, mark the questions that you could not answer by yourself. Then, in second pass go through only the difficult questions. After going through this book 2-3 times, you will be well prepared to face a technical interview for Software Engineer position in Java framework.





What is the level of questions in this book?
This book contains questions that are good for a Associate Software engineer to a Principal Software engineer. The difficulty level of question varies in the book from a Fresher to an Experienced professional.



What are the sample questions in this book?

Why constructors cannot be final, static, or abstract in Java?
Can we inherit a Constructor?
If there are no pointers in Java, then why do we get NullPointerException?
What is meant by covariant return type in Java?
Is it possible to achieve Runtime Polymorphism by data members in Java?
Does Java allow us to use private and protected modifiers for variables in interfaces?
Why a String object is considered immutable in java?
How will you create an immutable class in Java?
What is the difference between Serializable and Externalizable interface?
In Java, if we do not specify any value for local variables, then what will be the default value of the local variables?
What is the difference between JDK and JRE?
What is Java Virtual Machine (JVM)?
What are the different types of memory areas allocated by JVM?
What is JIT compiler?
How Java platform is different from other platforms?
Why people say that Java is 'write once and run anywhere' language?
How Multi-threading works in Java?
What are the advantages of Multithreading?
What are the disadvantages of Multithreading?
What is a Thread in Java?
What is the difference between Object Oriented Programming language

120 pages, Kindle Edition

Published August 7, 2016

11 people are currently reading
12 people want to read

About the author

Knowledge Powerhouse

51 books1 follower

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
6 (40%)
4 stars
6 (40%)
3 stars
2 (13%)
2 stars
1 (6%)
1 star
0 (0%)
Displaying 1 of 1 review
Displaying 1 of 1 review

Can't find what you're looking for?

Get help and learn more about the design.