Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Java Interview Guide : 200+ Interview Questions and Answers
First Section
01-Introduction-To-Course (1:32)
02-Three-Things-You-Need-To-Know (1:14)
03-Course-Overview (2:31)
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)
08-Wrapper-Classes (11:01)
09-String,-StringBuffer-and-StringBuilder (9:46)
10-Object-oriented-programming-basics---class,-object,-state-and-behavior (6:35)
in28MinutesCourseGuide (2:20)
11-toString-method-TOLOOK (3:27)
12-equals-and-hashCode-methods (10:33)
13-Inheritance,-Method-overloading-and-Method-overriding-TOLOOK (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)
18-Polymorphism-and-instanceof (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)
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)
27-Simple-Puzzles-on-conditions-and-loops (8:09)
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)
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---ArrayList,-Vector-and-LinkedList (7:32)
40-Set-interfaces-and-implementations---HashSet,-LinkedHashSet-and-TreeSet (6:00)
41-Map-interfaces-and-implementations---HashMap,-LinkedHashMap-and-TreeMap (4:14)
42-Queue-interfaces-and-implementations---Deque-and-BlockingQueue (6:36)
43-Collection-Examples (13:18)
44-Concurrent-Collections---CopyOnWriteArrayList (7:01)
45-CompareAndSwap,-Locks-and-AtomicOperations (10:41)
46-Generics (5:23)
47-MultiThreading---Need-for-Threads-and-Creating-Threads (8:20)
48-Thread-states,-priority,-ExecutorService-and-Callable (7:03)
49-Synchronization-of-Threads.-join,-wait,-notify-and-notifyAll-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)
14-Interface
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock