Users Online
· Members Online: 0
· Total Members: 188
· Newest Member: meenachowdary055
Forum Threads
Latest Articles
Articles Hierarchy
##Become a Java Developer
Nail Your Java Interview
Have you lined up an interview for a Java developer position? In this course, review critical Java concepts-and commonly-asked interview questions-to ensure that you approach your Java interviews with confidence. Instructor Kathryn Hodge dives into a discussion of key topics that might appear as questions in an interview, such as the difference between the Java Runtime Environment (JRE) and the Java Development Kit (JDK). She also goes over string manipulation, data structures, and essential object-oriented programming concepts. Throughout the course, Kathryn offers examples that lend a real-world context to the concepts she covers.
- What is the Java Virtual Machine?
- How scope works in Java
- What are access modifiers in Java
- Important things to remember when working with strings
- How to use a linked list, a queue, and a stack
- What is abstraction, encapsulation, and inheritance
- How polymorphism works in Java
Introduction
Welcome
What you should know
Using the exercise files
Overview
Types of questions
Getting ready for the interviews
2. Java-Specific Questions
What is the Java Virtual Machine?
What is the JDK and JRE?
Class vs. instance
Static vs. non-static methods
Scope
Access modifiers
3. String Manipulation in Java
What is a string?
Different ways to concatenate strings
Basic string functions
More string functions
Advanced string functions
String equality
Challenge: String interview
Solution: String interview
4. Data Structures
How to use a linked list
How to use a queue
How to use a stack
How to use a hash map
Challenge: Data structures interview
Solution: Data structures interview
5. Object-Oriented Concepts
Abstraction
Encapsulation
Inheritance
Polymorphism (generics)
Solution: Object-oriented interview
Conclusion
Next steps