-
Notifications
You must be signed in to change notification settings - Fork 0
/
Schedule.txt
120 lines (58 loc) · 2.21 KB
/
Schedule.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
1)OOPS concepts (Encapsulation, Polymorphism, Inheritance, Abstraction)
2)Static, Access specifiers, getters & setters
3)Packages & Interfaces , Dynamic resolution
4)Exception Handling (when to use which exception), Wrapper class, POJO (Plain Old Java Object: A class which has only variables, constructors and getters & setters but no major business logic)
5) Autoboxing, unboxing, has-a & is-a relationship, HasA : Composition & Aggregation.
Immutable classes, Helper
6)Inheritance (super, this), Overriding, Overloading, Multithreaded Programming
7)Annotations; String Pool
8) what is JVM? Performance? Heap, stack, differences? out of memory errors.
9)Garbage collection
10) Java collections: implementation of utilities (collections); Concurrent modification exception. Comparable & Comparator
Hashcode and equals
Linked Hash map and linked hash set
facade
concurrent hash map
Cloning, Serializable (Serialization), Generics, Transient
11) Enumerations and Annotations (Metadata)
12) Generics and I/O
13) Event Handling
14) The Concurrency Utilities
15) Regular Expressions
16) Servlets
17) Design patterns with examples
Pending:
Multi-threaded Programming; facade; concurrent hash map; Enumerations and Annotations (Metadata); Generics and I/O; Event Handling
The Concurrency Utilities; Regular Expressions; Servlets; Design patterns with examples
Frameworks:
1) Spring and Springboot
2) Microservices design principles
3) No SQL Databases
4) Hibernate
5) Kafka (events)
6) Data Indexing and parsing (searching): Elastic search
7) MVC: Model View Controller
8) EAPIS?
Misc:
1) Formatting and plugins
2) Unit testing; Logs
3)Eclipse and other IDEs
4) Functional Programming
5) Checkins : GIT HUB
6) OATH Implementation, JWT
7) HTTP Protocol
8) Serverless Architechture
9) Jenkins configuration and build files
10) Build process- build with maven
11)Integrate with UI and DB
12) UML diagrams
/**
2-23-2021: String pool, Object Cloning
2021: Serialization, transient,
2021: Enums & Generics & annotations
**/
snapshot :
the total books available : 4213423423
The # of books checked out : 234234
the number of books at DEPT1 : 234234 (Optional)
the number of books at DEP2 : 234234 (Optional)