5:10 Over-Engineering is Killing Your Code | Avoid Accidental Complexity | Geekific Geekific 1.1K views - 2 months ago
10:47 SOLID Design Principles with Java Examples | Clean Code and Best Practices | Geekific Geekific 128.5K views - 4 years ago
4:51 Find the Duplicate Number | Negative Marking & Floyd Cycle Detection Solutions | Geekific Geekific 1.6K views - 2 years ago
6:49 The Observer Pattern Explained and Implemented in Java | Behavioral Design Patterns | Geekific Geekific 133.1K views - 4 years ago
15:06 Functional Interfaces and Lambda Expressions in Java with Examples | Geekific Geekific 18.3K views - 5 years ago
7:05 The Command Pattern Explained and Implemented in Java | Behavioral Design Patterns | Geekific Geekific 98.1K views - 4 years ago
6:42 The Decorator Pattern Explained and Implemented in Java | Structural Design Patterns | Geekific Geekific 116.5K views - 4 years ago
7:35 The Builder Pattern Explained and Implemented in Java | Creational Design Patterns | Geekific Geekific 132.8K views - 4 years ago
11:08 The Volatile and Synchronized Keywords in Java | Atomic Variables | Java Multithreading | Geekific Geekific 69.3K views - 4 years ago
7:03 The Flyweight Pattern Explained and Implemented in Java | Structural Design Patterns | Geekific Geekific 43.9K views - 4 years ago
11:20 Garbage Collection in Java | What is GC and How does it Work in the JVM? | Types of GCs | Geekific Geekific 60.7K views - 3 years ago
6:55 Java Native Interface | Guide to JNI | What is JNI? | Geekific Geekific 26.2K views - 3 years ago
7:36 The Chain of Responsibility Pattern Explained & Implemented | Behavioral Design Patterns | Geekific Geekific 76.2K views - 4 years ago
9:40 Locks, Monitors and Semaphores Explained in Java | Synchronized | Optimistic Locking | Geekific Geekific 25.1K views - 3 years ago
8:28 The Factory Method Pattern Explained and Implemented in Java | Creational Design Patterns | Geekific Geekific 283.5K views - 4 years ago
8:44 Dependency Injection Made Simple with Java Examples | Clean Code and Best Practices | Geekific Geekific 86.8K views - 3 years ago
5:01 The Adapter Pattern Explained and Implemented in Java | Structural Design Patterns | Geekific Geekific 93.6K views - 4 years ago
13:39 Sorting Algorithms Time and Space Complexity | Sorting Algorithms | Big-O | Geekific Geekific 19.9K views - 4 years ago
6:12 Heap Space vs. Stack Memory in Java | Call Stack Explained | Memory Allocation | Geekific Geekific 25.9K views - 4 years ago
7:22 What are Design Patterns? | Introduction to Design Patterns and Principles | Geekific Geekific 179K views - 4 years ago