Preparing for Java Interview is tricky You would need to get a good understanding of new features and revise concepts you used in your preparation This course helps you prepare for Java Interview with hands-on code examples covering 200+ Java Interview Questions and Answers on varied range of topics listed below Java PlatformWhy is Java so popular?
What is platform independence?
What is bytecode?
Compare JDK vs JVM vs JRE
What are the important differences between C++ and Java?
What is the role for a classloader in Java?Wrapper ClassesWhat are Wrapper classes?
Why do we need Wrapper classes in Java?
What are the different ways of creating Wrapper class instances?
What are differences in the two ways of creating Wrapper classes?
What is auto boxing?
What are the advantages of auto boxing?
What is casting?
What is implicit casting?
What is explicit casting?StringsAre all String’s immutable?
Where are String values stored in memory?
Why should you be careful about String concatenation(+) operator in loops?
How do you solve above problem?
What are differences between String and StringBuffer?
What are differences between StringBuilder and StringBuffer?
Can you give examples of different utility methods in String class?Object oriented programming basicsWhat is a class?
What is an object?
What is state of an object?
What is behavior of an object?
What is the super class of every class in Java?
Explain about toString method ?
What is the use of equals method in Java?
What are the important things to consider when implementing equals method?
What is the Hashcode method used for in Java?
Explain inheritance with examples
What is method overloading?
What is method overriding?
Can super class reference variable can hold an object of sub class?
Is multiple inheritance allowed in Java?
What is an interface?
How do you define an interface?
How do you implement an interface?
Can you explain a few tricky things about interfaces?
Can you extend an interface?...
Facilities
Location
Start date
Online
Start date
Different dates availableEnrolment now open
About this course
Understand what kind of questions are asked in Beginner Java Interviews
Answer questions on Java Platform, Wrapper Classes and Strings
Understand New Features of Java
Understand Basic Object Oriented Concepts
Understand Advanced Object Oriented Concepts
Answer questions on Collections, Generics and MultiThreading
Understand New Features in Java 5, Java 6, Java 7 and Java 8
Understand basics of Functional Programming - Lambda Expressions and Streams
Understand Exception Handling Best Practices
Questions & Answers
Add your question
Our advisors and other users will be able to reply to you
We are verifying your question adjusts to our publishing rules. According to your answers, we noticed you might not be elegible to enroll into this course, possibly because of: qualification requirements, location or others. It is important you consult this with the Centre.
Thank you!
We are reviewing your question. We will publish it shortly.
Or do you prefer the center to contact you?
Reviews
Have you taken this course? Share your opinion
This centre's achievements
2021
All courses are up to date
The average rating is higher than 3.7
More than 50 reviews in the last 12 months
This centre has featured on Emagister for 6 years
Subjects
Boxing
Casting
Oriented Programming
Object oriented Programming
Programming
Object-oriented training
Java
Object oriented training
Inheritance
Course programme
Introduction to Course
4 lectures05:17IntroductionThree Things You need to KnowCongratulationsCourse Overview
Introduction to Course
4 lectures05:17IntroductionThree Things You need to KnowCongratulationsCourse OverviewIntroductionIntroductionIntroductionIntroductionThree Things You need to KnowThree Things You need to KnowThree Things You need to KnowThree Things You need to KnowCongratulationsCongratulationsCongratulationsCongratulationsCourse OverviewCourse OverviewCourse OverviewCourse Overview
Java Platform
4 lectures15:19Java Popularity and Platform IndependenceCompare JDK vs JVM vs JREDifferences between C++ and JavaJava Classloaders
Java Platform
4 lectures15:19Java Popularity and Platform IndependenceCompare JDK vs JVM vs JREDifferences between C++ and JavaJava ClassloadersJava Popularity and Platform IndependenceJava Popularity and Platform IndependenceJava Popularity and Platform IndependenceJava Popularity and Platform IndependenceCompare JDK vs JVM vs JRECompare JDK vs JVM vs JRECompare JDK vs JVM vs JRECompare JDK vs JVM vs JREDifferences between C++ and JavaDifferences between C++ and JavaDifferences between C++ and JavaDifferences between C++ and JavaJava ClassloadersJava ClassloadersJava ClassloadersJava Classloaders
Wrapper Classes
1 lecture11:01Wrapper Classes
Wrapper Classes
1 lecture11:01Wrapper ClassesWrapper ClassesWrapper ClassesWrapper ClassesWrapper Classes
Strings
1 lecture09:46String, StringBuffer and StringBuilder
Strings
1 lecture09:46String, StringBuffer and StringBuilderString, StringBuffer and StringBuilderString, StringBuffer and StringBuilderString, StringBuffer and StringBuilderString, StringBuffer and StringBuilder
Basics of Object Oriented Programming
8 lectures59:29Object Basics - Class, Object, State and BehaviortoString methodequals and hashCode methodsInheritance, Method overloading and Method overridingInterfaceAbstract ClassConstructors - this() and super()Do not forget to do Exercises
Basics of Object Oriented Programming
8 lectures59:29Object Basics - Class, Object, State and BehaviortoString methodequals and hashCode methodsInheritance, Method overloading and Method overridingInterfaceAbstract ClassConstructors - this() and super()Do not forget to do ExercisesObject Basics - Class, Object, State and BehaviorObject Basics - Class, Object, State and BehaviorObject Basics - Class, Object, State and BehaviorObject Basics - Class, Object, State and BehaviortoString methodtoString methodtoString methodtoString methodequals and hashCode methodsequals and hashCode methodsequals and hashCode methodsequals and hashCode methodsInheritance, Method overloading and Method overridingInheritance, Method overloading and Method overridingInheritance, Method overloading and Method overridingInheritance, Method overloading and Method overridingInterfaceInterfaceInterfaceInterfaceAbstract ClassAbstract ClassAbstract ClassAbstract ClassConstructors - this() and super()Constructors - this() and super()Constructors - this() and super()Constructors - this() and super()Do not forget to do ExercisesDo not forget to do ExercisesDo not forget to do ExercisesDo not forget to do Exercises
More Object Oriented Programming Concepts
6 lectures32:13Polymorphism and instanceofWhat is Coupling?What is Cohesion?What is Encapsulation?Inner Class and Static Inner ClassWhat is an anonymous class?
More Object Oriented Programming Concepts
6 lectures32:13Polymorphism and instanceofWhat is Coupling?What is Cohesion?What is Encapsulation?Inner Class and Static Inner ClassWhat is an anonymous class?Polymorphism and instanceofPolymorphism and instanceofPolymorphism and instanceofPolymorphism and instanceofWhat is Coupling?What is Coupling?What is Coupling?What is Coupling?What is Cohesion?What is Cohesion?What is Cohesion?What is Cohesion?What is Encapsulation?What is Encapsulation?What is Encapsulation?What is Encapsulation?Inner Class and Static Inner ClassInner Class and Static Inner ClassInner Class and Static Inner ClassInner Class and Static Inner ClassWhat is an anonymous class?What is an anonymous class?What is an anonymous class?What is an anonymous class?
Modifiers /strong
...
Additional information
Familiarity with Java and any Java IDE
In the course, we use Eclipse to demonstrate examples. Some Java IDE will be useful.
Access to Github Repository