Word Search in a 2D Grid using DFS Explained Step-by-Step | LeetCode 79 | Geekific
Geekific
Word Search in a 2D Grid using DFS Explained Step-by-Step | LeetCode 79 | Geekific
4:08
Java Deque in 1 min | #geekific #deque #in1min
Geekific
Java Deque in 1 min | #geekific #deque #in1min
1:21
UML Class vs Object Diagrams | Association, Aggregation and Composition Explained | Geekific
Geekific
UML Class vs Object Diagrams | Association, Aggregation and Composition Explained | Geekific
8:02
Dependency Inversion Principle in 1 min | #geekific #solid #in1min
Geekific
Dependency Inversion Principle in 1 min | #geekific #solid #in1min
0:56
How Spring Boot Really Works? IoC, DI, Beans & the Magic Behind the Scenes! | Geekific
Geekific
How Spring Boot Really Works? IoC, DI, Beans & the Magic Behind the Scenes! | Geekific
6:12
Interface Segregation Principle in 1 min | #geekific #solid #in1min
Geekific
Interface Segregation Principle in 1 min | #geekific #solid #in1min
0:57
Anti Patterns, Development, Input Kludge
Geekific
Anti Patterns, Development, Input Kludge
5:00
Liskov Substitution Principle in 1 min | #geekific #solid #in1min
Geekific
Liskov Substitution Principle in 1 min | #geekific #solid #in1min
0:57
Sliding Window Maximum: Efficient Deque Solution Explained | LeetCode 239 | Geekific
Geekific
Sliding Window Maximum: Efficient Deque Solution Explained | LeetCode 239 | Geekific
5:59
Open-Closed Principle in 1 min | #geekific #solid #in1min
Geekific
Open-Closed Principle in 1 min | #geekific #solid #in1min
1:04
Big-O Notation Explained | Time & Space Complexity in Programming | Geekific
Geekific
Big-O Notation Explained | Time & Space Complexity in Programming | Geekific
8:36
Single Responsibility Principle in 1 min | #geekific #solid #in1min
Geekific
Single Responsibility Principle in 1 min | #geekific #solid #in1min
1:07
Master Nginx with Docker: Load Balancing & Reverse Proxy Explained! | Geekific
Geekific
Master Nginx with Docker: Load Balancing & Reverse Proxy Explained! | Geekific
4:06
Java's Static Keyword in 1 min | #geekific #static #in1min
Geekific
Java's Static Keyword in 1 min | #geekific #static #in1min
1:17
Mushroom Management Anti-Pattern: Uncovering the Dangers of Keeping Employees in the Dark | Geekific
Geekific
Mushroom Management Anti-Pattern: Uncovering the Dangers of Keeping Employees in the Dark | Geekific
4:12
Java's Final Keyword in 1 min | #geekific #final #in1min
Geekific
Java's Final Keyword in 1 min | #geekific #final #in1min
1:02
Java's Abstract Keyword in 1 min | #geekific #abstract #in1min
Geekific
Java's Abstract Keyword in 1 min | #geekific #abstract #in1min
1:14
Find Median from Data Stream: Real-Time Median with Heaps | LeetCode 295 | Geekific
Geekific
Find Median from Data Stream: Real-Time Median with Heaps | LeetCode 295 | Geekific
5:05
Java Access Modifiers in 1 min | #geekific #java #in1min
Geekific
Java Access Modifiers in 1 min | #geekific #java #in1min
1:37
Mastering OOP: Objects, Classes, Inheritance, Polymorphism, and more! | Geekific
Geekific
Mastering OOP: Objects, Classes, Inheritance, Polymorphism, and more! | Geekific
8:10
Object Oriented Programming in 1 min | #geekific #oop #in1min
Geekific
Object Oriented Programming in 1 min | #geekific #oop #in1min
1:03
Creating Powerful CI/CD Pipelines with Jenkins and Docker | Our First Jenkins Pipeline | Geekific
Geekific
Creating Powerful CI/CD Pipelines with Jenkins and Docker | Our First Jenkins Pipeline | Geekific
6:50
Spaghetti Code: The Hidden Dangers and How to Refactor for Clean Code | Geekific
Geekific
Spaghetti Code: The Hidden Dangers and How to Refactor for Clean Code | Geekific
5:32
Merge Intervals | Java LeetCode Solution | Interval Partitioning vs Interval Scheduling | Geekific
Geekific
Merge Intervals | Java LeetCode Solution | Interval Partitioning vs Interval Scheduling | Geekific
4:11
Non-Overlapping Intervals | Interval Partitioning vs Interval Scheduling | Geekific
Geekific
Non-Overlapping Intervals | Interval Partitioning vs Interval Scheduling | Geekific
4:57
Master OAuth 2 in Spring Boot: A Comprehensive Introductory Guide | Geekific
Geekific
Master OAuth 2 in Spring Boot: A Comprehensive Introductory Guide | Geekific
5:44
God Class Antipattern: Why It's Harmful and How to Avoid It in Software Development | Geekific
Geekific
God Class Antipattern: Why It's Harmful and How to Avoid It in Software Development | Geekific
5:52
System Design Interview: Netflix | A Deep Dive into Scalable Video Streaming Systems | Geekific
Geekific
System Design Interview: Netflix | A Deep Dive into Scalable Video Streaming Systems | Geekific
9:56
Answering Behavioral Interview Questions Using the STAR Method as a Fresh Grad | Geekific
Geekific
Answering Behavioral Interview Questions Using the STAR Method as a Fresh Grad | Geekific
7:33
What are Anti-Patterns? | Anti-Patterns vs Design Patterns | Geekific
Geekific
What are Anti-Patterns? | Anti-Patterns vs Design Patterns | Geekific
4:09
Basic Authentication with SpringBoot Security | Spring Security Implementation | Geekific
Geekific
Basic Authentication with SpringBoot Security | Spring Security Implementation | Geekific
3:36
Unique Paths | from Recursion to Dynamic Programming | LeetCode | Geekific
Geekific
Unique Paths | from Recursion to Dynamic Programming | LeetCode | Geekific
4:55
Product of Array Except Self | from Intuitive to Optimal | Prefix and Suffix Products | Geekific
Geekific
Product of Array Except Self | from Intuitive to Optimal | Prefix and Suffix Products | Geekific
4:59
Introduction to Jenkins, Continuous Integration and DevOps | CI/CD | Geekific
Geekific
Introduction to Jenkins, Continuous Integration and DevOps | CI/CD | Geekific
6:01
Maximum Points You Can Obtain from Cards | from Intuitive to Optimal Solution | Geekific
Geekific
Maximum Points You Can Obtain from Cards | from Intuitive to Optimal Solution | Geekific
5:52
Swagger and SpringBoot | build a documented interface for your app in seconds | Geekific
Geekific
Swagger and SpringBoot | build a documented interface for your app in seconds | Geekific
4:59
Docker Volumes Explained | Restart Policies and Replicating Containers | Geekific
Geekific
Docker Volumes Explained | Restart Policies and Replicating Containers | Geekific
7:30
System Design: WhatsApp | Chat Messaging Systems for Design Interviews | Geekific
Geekific
System Design: WhatsApp | Chat Messaging Systems for Design Interviews | Geekific
9:00
Find the Difference | from Sorting to Optimal Solution | Java LeetCode | Geekific
Geekific
Find the Difference | from Sorting to Optimal Solution | Java LeetCode | Geekific
3:44
Maven vs Gradle: Which one to pick? | Build Tools | Geekific
Geekific
Maven vs Gradle: Which one to pick? | Build Tools | Geekific
5:14
What is Build Automation? | What are Build Tools? | CI/CD | Geekific
Geekific
What is Build Automation? | What are Build Tools? | CI/CD | Geekific
6:32
System Design: URL Shortener - TinyURL | Shift from Code-First to System Design | Geekific
Geekific
System Design: URL Shortener - TinyURL | Shift from Code-First to System Design | Geekific
10:26
K Closest Points to Origin | from Streams to Heaps | Java LeetCode | Geekific
Geekific
K Closest Points to Origin | from Streams to Heaps | Java LeetCode | Geekific
4:13
Should you learn Java in 2024? | Is Java dying? | Myths vs Facts | Geekific
Geekific
Should you learn Java in 2024? | Is Java dying? | Myths vs Facts | Geekific
5:38
A Step-by-Step Template to help you ace System Design Interviews | Geekific
Geekific
A Step-by-Step Template to help you ace System Design Interviews | Geekific
6:35
Word Break | Evolving from Recursion to Dynamic Programming | Geekific
Geekific
Word Break | Evolving from Recursion to Dynamic Programming | Geekific
5:30
Database Migration with Flyway, SpringBoot and PostgreSQL | Clean Code | Geekific
Geekific
Database Migration with Flyway, SpringBoot and PostgreSQL | Clean Code | Geekific
4:33
System Design Concepts: Part 3 | Network Protocols, Proxies, Performance & Queues | Geekific
Geekific
System Design Concepts: Part 3 | Network Protocols, Proxies, Performance & Queues | Geekific
11:09
Meeting Rooms | Premium LeetCode Problems | Geekific
Geekific
Meeting Rooms | Premium LeetCode Problems | Geekific
5:24
Docker Compose with SpringBoot and PostgreSQL | Geekific
Geekific
Docker Compose with SpringBoot and PostgreSQL | Geekific
8:00
System Design Concepts: Part 2 | Databases & Caching | Geekific
Geekific
System Design Concepts: Part 2 | Databases & Caching | Geekific
8:37
What are System Design Interviews? | System Design Concepts: Part 1 | Geekific
Geekific
What are System Design Interviews? | System Design Concepts: Part 1 | Geekific
7:25
Move Zeroes | evolve from brute-force to optimal | LeetCode | Geekific
Geekific
Move Zeroes | evolve from brute-force to optimal | LeetCode | Geekific
2:40
Clean Architecture with SpringBoot and Java | Better Approach | Best Practices | Geekific
Geekific
Clean Architecture with SpringBoot and Java | Better Approach | Best Practices | Geekific
7:02
BFS vs DFS in Coding Interviews | Shortest Path to Target | Geekific
Geekific
BFS vs DFS in Coding Interviews | Shortest Path to Target | Geekific
5:26
Connected Components in Coding Interviews | Number of Provinces | Number of Islands | Geekific
Geekific
Connected Components in Coding Interviews | Number of Provinces | Number of Islands | Geekific
6:27
Containerizing our Spring Boot Application with Docker | Geekific
Geekific
Containerizing our Spring Boot Application with Docker | Geekific
8:49
First Missing Positive in Java | Hard Coding Interview Question | Geekific
Geekific
First Missing Positive in Java | Hard Coding Interview Question | Geekific
6:20
Responding to Behavioral Interview Questions Using STAR Method as a Software Developer | Geekific
Geekific
Responding to Behavioral Interview Questions Using STAR Method as a Software Developer | Geekific
8:09
Clean Architecture with Spring Boot and Java | Geekific
Geekific
Clean Architecture with Spring Boot and Java | Geekific
6:12
Next Greater Element I & II | Monotonic Stacks | Multiple Java Solutions | Geekific
Geekific
Next Greater Element I & II | Monotonic Stacks | Multiple Java Solutions | Geekific
6:49
Introduction to Monotonic Stacks | Daily Temperatures LeetCode in Java | Geekific
Geekific
Introduction to Monotonic Stacks | Daily Temperatures LeetCode in Java | Geekific
6:03
Model-Driven Design Made Simple 2 | Building Blocks of MDD | Model-Driven Architecture | Geekific
Geekific
Model-Driven Design Made Simple 2 | Building Blocks of MDD | Model-Driven Architecture | Geekific
12:43
Model-Driven Design Made Simple 1 | Model-Driven Architecture | MDA | Geekific
Geekific
Model-Driven Design Made Simple 1 | Model-Driven Architecture | MDA | Geekific
5:59
House Robber I & II LeetCode Problem | Evolve from Recursion to Dynamic Programming | Geekific
Geekific
House Robber I & II LeetCode Problem | Evolve from Recursion to Dynamic Programming | Geekific
6:32
Kth Largest Element in Array | Kth Largest Element in Stream | Priority Queue | Heaps | Geekific
Geekific
Kth Largest Element in Array | Kth Largest Element in Stream | Priority Queue | Heaps | Geekific
4:18
Building Custom Docker Images | Dockerfile Explained | Geekific
Geekific
Building Custom Docker Images | Dockerfile Explained | Geekific
10:25
Coin Change Problem II | Number of Ways to Produce Amount | Dynamic Programming | Geekific
Geekific
Coin Change Problem II | Number of Ways to Produce Amount | Dynamic Programming | Geekific
7:58
Coin Change Problem | Minimum Number of Coins | Dynamic Programming | Geekific
Geekific
Coin Change Problem | Minimum Number of Coins | Dynamic Programming | Geekific
6:43
Enable and Use SpringBoot Actuator | Monitor your Spring Boot Application | Geekific
Geekific
Enable and Use SpringBoot Actuator | Monitor your Spring Boot Application | Geekific
3:48
Prepare for a Behavioral Interview | STAR Interview for Developers | Geekific
Geekific
Prepare for a Behavioral Interview | STAR Interview for Developers | Geekific
7:14
Subsets I & II Java Multiple Solutions | Backtracking | Subsets vs Combinations | Geekific
Geekific
Subsets I & II Java Multiple Solutions | Backtracking | Subsets vs Combinations | Geekific
4:59
The Dining Philosophers Problem with Java Solution | Deadlocks vs Race Conditions | Geekific
Geekific
The Dining Philosophers Problem with Java Solution | Deadlocks vs Race Conditions | Geekific
6:07
Permutations and Combinations Explained and Implemented | Backtracking | Geekific
Geekific
Permutations and Combinations Explained and Implemented | Backtracking | Geekific
5:56
Introduction to Backtracking | Backtracking Coding Template | Geekific
Geekific
Introduction to Backtracking | Backtracking Coding Template | Geekific
3:49
Docker Containers Lifecycle | create, start, run, stop and kill a container | Geekific
Geekific
Docker Containers Lifecycle | create, start, run, stop and kill a container | Geekific
7:39
Manipulate Docker Containers | Top Commands used to Interact with Docker Containers | Geekific
Geekific
Manipulate Docker Containers | Top Commands used to Interact with Docker Containers | Geekific
9:34
Search a 2D Matrix | Binary Search Optimal Java Solution | Geekific
Geekific
Search a 2D Matrix | Binary Search Optimal Java Solution | Geekific
5:48
Search In Rotated Sorted Array | Optimal Solution Explained and Implemented | Geekific
Geekific
Search In Rotated Sorted Array | Optimal Solution Explained and Implemented | Geekific
4:08
What is a Container? | What is an Image? | Docker Containers and Images | Geekific
Geekific
What is a Container? | What is an Image? | Docker Containers and Images | Geekific
6:30
What is Docker? | Why should you use Docker? | Docker Introduction | Geekific
Geekific
What is Docker? | Why should you use Docker? | Docker Introduction | Geekific
7:19
Construct Binary Tree from Preorder/Postorder and Inorder Traversals | Java Solution | Geekific
Geekific
Construct Binary Tree from Preorder/Postorder and Inorder Traversals | Java Solution | Geekific
5:28
Binary Tree Right Side View | Populate Next Right Pointer in Each Node | Geekific
Geekific
Binary Tree Right Side View | Populate Next Right Pointer in Each Node | Geekific
4:44
Doubly LinkedList Implemented in Java | Reverse a Doubly LinkedList | Data Structures | Geekific
Geekific
Doubly LinkedList Implemented in Java | Reverse a Doubly LinkedList | Data Structures | Geekific
6:31
Balanced Binary Tree | Minimum Depth of a Binary Tree | LeetCode Java | Geekific
Geekific
Balanced Binary Tree | Minimum Depth of a Binary Tree | LeetCode Java | Geekific
4:50
Full Guide to @ConfigurationProperties in SpringBoot | properties and yaml files | Geekific
Geekific
Full Guide to @ConfigurationProperties in SpringBoot | properties and yaml files | Geekific
5:31
Merge K Sorted Lists | Optimal Iterative and Recursive Implementations in Java | Geekific
Geekific
Merge K Sorted Lists | Optimal Iterative and Recursive Implementations in Java | Geekific
5:53
Reverse LinkedList in K-Group | Evolve from Brute-Force to Optimal Implementation in Java | Geekific
Geekific
Reverse LinkedList in K-Group | Evolve from Brute-Force to Optimal Implementation in Java | Geekific
5:59
What are Sentinel Nodes? | Partition List LeetCode Problem in Java | Geekific
Geekific
What are Sentinel Nodes? | Partition List LeetCode Problem in Java | Geekific
4:55
application.yml vs application.properties in SpringBoot | Properties vs YAML | Geekific
Geekific
application.yml vs application.properties in SpringBoot | Properties vs YAML | Geekific
4:34
Convert Sorted Array or List to Binary Search Tree | LeetCode Java Solutions | Geekific
Geekific
Convert Sorted Array or List to Binary Search Tree | LeetCode Java Solutions | Geekific
4:25
Binary Trees & Recursion in Java | Same Tree | Sub-Tree of Another Tree | Geekific
Geekific
Binary Trees & Recursion in Java | Same Tree | Sub-Tree of Another Tree | Geekific
4:50
Level Order Traversal of N-ary and Binary Trees | 4 Problems Detailed in 5 mins | Geekific
Geekific
Level Order Traversal of N-ary and Binary Trees | 4 Problems Detailed in 5 mins | Geekific
5:13
Introduction to SpringBoot | Create your first application with SpringBoot | Geekific
Geekific
Introduction to SpringBoot | Create your first application with SpringBoot | Geekific
4:24
Find the Duplicate Number | Negative Marking & Floyd Cycle Detection Solutions | Geekific
Geekific
Find the Duplicate Number | Negative Marking & Floyd Cycle Detection Solutions | Geekific
4:51
Tortoise and Hare Algorithm | Floyd Cycle Detection Algorithm | Detailed Explanation | Geekific
Geekific
Tortoise and Hare Algorithm | Floyd Cycle Detection Algorithm | Detailed Explanation | Geekific
5:34
Contains Duplicate I & II | Detailed Explanation | LeetCode Java Solution | Geekific
Geekific
Contains Duplicate I & II | Detailed Explanation | LeetCode Java Solution | Geekific
3:53
What are REST APIs? | Introduction to REST with SpringBoot | RESTful Services | Geekific
Geekific
What are REST APIs? | Introduction to REST with SpringBoot | RESTful Services | Geekific
6:41
Container With Most Water | Detailed Explanation | LeetCode Solution | Geekific
Geekific
Container With Most Water | Detailed Explanation | LeetCode Solution | Geekific
3:57
Longest Substring Without Repeating Chars | Sets and Maps Solution | Detailed Explanation | Geekific
Geekific
Longest Substring Without Repeating Chars | Sets and Maps Solution | Detailed Explanation | Geekific
7:16