java-interview-questions-boot-camp-1000+-q-a-master-class-updated-6-2022-0
\
0:00 Introduction
Fundamentals\
4:49 Identifiers
9:09 Keywords - Literals
16:03 Data Types
28:49 Main Method
36:46 Important Questions
and Assignments\
38:40 Operators - Arithmetic Operator
44:21 Unary Operator
47:40 Assignment Operator
49:35 Relational Operator
51:11 Operators - Questions
58:36 Logical Operators
1:04:16 Bitwise Operators
1:09:17 Shift Operator
1:12:23 Precedence and Instanceof
1:17:34 Ternary Operator
Control\
1:19:46 Flow Control - Conditional Statements
1:37:03 Flow Control - Loops
in Java\
1:59:27 Prerequisites- Classes and Objects
2:14:31 Modifiers
2:25:11 Access Modifiers
2:28:54 Non-Access Modifiers
2:42:01 Variables in Java
2:51:03 Constructors
3:02:01 Methods - Blocks
3:09:39 OOPS - Introduction
3:14:24 OOPS - 1
3:23:11 OOPS - 2
3:32:24 OOPS - 3
3:42:01 OOPS - 4
Appendix\
3:46:43 Data Hiding
3:55:30 Abstraction
4:13:38 Encapsulation
4:22:11 Inheritance IS-A
4:25:59 Association Has-A
4:42:47 Polymorphism - Method Signature
4:45:07 Polymorphism - Method Overloading
4:54:58 Polymorphism - Method Overriding
Package\
5:03:43 Introduction- Object Class
5:13:04 Strings - 1
5:29:37 Strings - 2
5:40:03 Math - Autoboxing
5:44:06 Important Questions
Classes\
5:46:34 Introduction - Member Inner Class
5:56:40 Local Inner Classes
6:02:58 Anonymous Inner Classes
6:14:12 Advantages - Nested Inner Classes
6:22:29 Important Questions
\
6:23:52 Enum - 1
6:32:40 Enum - 2
Architecture, Garbage Collection\
6:44:51 JVM Introduction
6:50:13 ClassLoaders
7:06:47 Memory Areas
7:18:00 Execution Engine
7:21:34 Garbage Collector
7:36:28 Summary
IO NIO\
7:38:12 File IO Introduction
7:45:42 Writers
7:51:21 Readers
7:55:43 Reader-Writer Hierarchy
7:56:22 Stream Class vs ReaderWriters
8:00:27 Stream class Hierarchy
8:03:15 IO Important Questions
8:04:36 Introduction to Channels
8:10:37 NIO Buffers
8:12:20 NIO Transferring Data
8:18:23 NIO - Last
8:25:13 NIO Important
- Concurrent Collections\
8:26:32 Part 1 Importance of Collection
8:39:14 Part 2
8:46:13 Part 3
8:51:48 Part 4 - Comparator Comparable
9:02:08 Part 5
9:10:01 Part 6
9:18:06 Part 7 HashMap
9:35:34 Part 8
9:38:02 Concurrent Collection
for Collections Concurrent Collections\
9:44:59 Cursors Iterator-ListIterator-Enumeration
10:05:45 ArrayList vs Vector
10:07:58 HashSet - Working
10:16:23 Comparator - Comparable
10:34:19 Hashing
10:42:49 HashMap - Introduction
10:46:00 How HashMap internally works
11:05:00 ConcurrentHashMap - 1 Introduction
11:16:47 ConcurrentHashMap Internal Working
11:20:18 CopyOnWriteArrayList vs ArrayList
11:28:01 Blocking Queue
\
11:38:41 Generic needs - Generic Types
11:47:21 Raw type, Multiple type parameter, Subtyping