Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Java Interview Guide : 200+ Interview Questions and Answers
Introduction To Course
1. Introduction (1:32)
2. Three Things You Need To Know (1:14)
3. Course Overview (2:31)
Java Platform
04 : Java Popularity and Platform Independence (5:07)
05 : Compare JDK vs JVM vs JRE (4:05)
06 : Differences between C++ and Java (2:07)
07 : Java Classloaders (4:00)
Wrapper Classes
08 : Wrapper Classes (11:01)
Strings
09 : String String Buffer and String Builder (9:46)
Basics Of Object Oriented Programming
10 : Object oriented programming basics class object state and behavior (6:35)
11 : to String method TO LOOK (3:27)
12 : equals and hash Code methods (10:33)
13 : Inheritance Method overloading and Method overriding TO LOOK (11:21)
14 : Interface (8:26)
15 : Abstract Class (9:59)
16 : Constructors this() and super() (7:25)
17 : Do not forget to do Exercises (1:43)
More Object Oriented Programming Concepts
18 : Polymorphism and instance of (8:34)
19 : What is Coupling? (5:23)
20 : What is Cohesion? (5:00)
21 : What is Encapsulation? (4:39)
22 : Inner Class and Static Inner Class (5:47)
23 : What is an anonymous class? (2:50)
Modifiers
24 : Access Modifiers public private protected and default (9:55)
25 : Final method variable and class (3:42)
26 : Static variables and methods (7:01)
Conditions and Loops
27 : Simple Puzzles on conditions and loops (8:09)
Exception Handling
28 : Exception Handling try catch and finally (9:10)
29 : Checked and Unchecked Exceptions (5:48)
30 : Throwing an Exception (5:43)
31 : Creating custom Exceptions (11:19)
Miscellaneous Topics
32 : Arrays (5:38)
33 : Enum (5:08)
34 : Variable Arguments (3:49)
35 : Asserts and Garbage Collection (5:24)
36 : Static and Member Initializers (4:19)
37 : Serialization (6:58)
38 : Collection Interface Hierarchy (5:40)
39 : Collection and List Interface methods and implementations Array List Vector and Linked List (7:32)
40 : Set interfaces and implementations Hash Set Linked Hash Set and Tree Set (6:00)
41 : Map interfaces and implementations Hash Map Linked Hash Map and Tree Map (4:14)
42 : Queue interfaces and implementations Deque and Blocking Queue (6:36)
43 : Collection Examples (13:18)
44 : Concurrent Collections Copy On Write Array List (7:01)
45 : Compare And Swap Locks and Atomic Operations (10:41)
46 : Generics (5:23)
47 : Multi Threading Need for Threads and Creating Threads (8:20)
48 : Thread states priority Executor Service and Callable (7:03)
49 : Synchronization of Threads join wait notify and notify All methods (9:17)
50 : Functional Programming Example Streams and Lambda Expressions (8:34)
51 : Functional Programming Questions (18:57)
52 : Java New Features Java 5,6,7 and 8 (7:48)
53 : Conclusion (1:34)
Teach online with
30 : Throwing an Exception
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock