Non-Overlapping Intervals | Interval Partitioning vs Interval Scheduling | Geekific Geekific 36,3 тыс. подписчиков Скачать
God Class Antipattern: Why It's Harmful and How to Avoid It in Software Development | Geekific Скачать
System Design Interview: Netflix | A Deep Dive into Scalable Video Streaming Systems | Geekific Скачать
Product of Array Except Self | from Intuitive to Optimal | Prefix and Suffix Products | Geekific Скачать
Connected Components in Coding Interviews | Number of Provinces | Number of Islands | Geekific Скачать
Responding to Behavioral Interview Questions Using STAR Method as a Software Developer | Geekific Скачать
Model-Driven Design Made Simple 2 | Building Blocks of MDD | Model-Driven Architecture | Geekific Скачать
House Robber I & II LeetCode Problem | Evolve from Recursion to Dynamic Programming | Geekific Скачать
Kth Largest Element in Array | Kth Largest Element in Stream | Priority Queue | Heaps | Geekific Скачать
Manipulate Docker Containers | Top Commands used to Interact with Docker Containers | Geekific Скачать
Construct Binary Tree from Preorder/Postorder and Inorder Traversals | Java Solution | Geekific Скачать
Doubly LinkedList Implemented in Java | Reverse a Doubly LinkedList | Data Structures | Geekific Скачать
Reverse LinkedList in K-Group | Evolve from Brute-Force to Optimal Implementation in Java | Geekific Скачать
Tortoise and Hare Algorithm | Floyd Cycle Detection Algorithm | Detailed Explanation | Geekific Скачать
Longest Substring Without Repeating Chars | Sets and Maps Solution | Detailed Explanation | Geekific Скачать
Three Sum Problem: from Brute Force to Optimal | Multiple Answers | LeetCode Solution | Geekific Скачать
How to Efficiently use Maps and Sets In Coding Interviews | Intersection of Arrays | Geekific Скачать
What is the Two-Pointers Technique & How to use it? | Two-Pointers Approach Explained | Geekific Скачать
Introduction to Mockito | Mock vs Spy | thenReturn vs thenAnswer | Injecting Mocks | Geekific Скачать
Most Used and Important Jackson Functionalities with Examples | Compare JSON Objects | Geekific Скачать
Kadane's Algorithm Explained and Implemented in Java | Maximum Subarray Problem | DP | Geekific Скачать
What Is Dynamic Programming and How To Use It | Introduction to Dynamic Programming | DP | Geekific Скачать
Garbage Collection in Java | What is GC and How does it Work in the JVM? | Types of GCs | Geekific Скачать
Intro to JSON and Jackson's ObjectMapper | Parse JSON in Java | Convert Object to JSON | Geekific Скачать
Shortest Path between all Pairs of Vertices | Floyd-Warshall's Algorithm Explained | Geekific Скачать
A Guide To CompletableFuture in Java with Examples | Asynchronous Operations in Java | Geekific Скачать
TimSort Explained and Implemented with Examples in Java | Tim Sort | Sorting Algorithms | Geekific Скачать
Create Minimum Spanning Tree | Kruskal's Algorithm Explained and Implemented in Java | Geekific Скачать
TreeSort Algorithm Explained with Examples | In-Order Traversal Iterative Implementation | Geekific Скачать
Cycle Detection for Directed and Undirected Graphs in Java | Check if a Graph has a Cycle | Geekific Скачать
Generics and Wildcards in Java | Part 2 | Invariance vs Covariance vs Contravariance | Geekific Скачать
Atomic Variables, Adders and Accumulators in Java | ConcurrentMap Explained with Examples | Geekific Скачать
Dual-Pivot Quicksort Explained and Implemented with Examples in Java | Sorting Algorithms | Geekific Скачать
Max Flow | Ford-Fulkerson Algorithm Explained and Implemented in Java | Graph Theory | Geekific Скачать
Locks, Monitors and Semaphores Explained in Java | Synchronized | Optimistic Locking | Geekific Скачать
Shortest Path | Dijkstra's Algorithm Explained and Implemented in Java | Graph Theory | Geekific Скачать
Creating Threads and Executing Tasks | Thread, Runnable, Callable, Future, Executors | Geekific Скачать
Test-Driven Development Part 4 | Triple A Rule | Setting Up and Tearing Down Tests | TDD | Geekific Скачать
Test-Driven Development Part 3 | Best Practices | Naming Conventions | Creating Tests | Geekific Скачать
Dependency Injection Made Simple with Java Examples | Clean Code and Best Practices | Geekific Скачать
Regexes in Java with Examples | Java Pattern and Matcher Classes | Escaping Characters | Geekific Скачать
Domain-Driven Design Made Simple | What is it, and Why you need it? | Introduction to DDD | Geekific Скачать
Infix vs. Prefix vs. Postfix | Infix to Postfix using Stack | Postfix Evaluation in Java | Geekific Скачать
The Flyweight Pattern Explained and Implemented in Java | Structural Design Patterns | Geekific Скачать
Understanding Recursion With Trees | Trees and Recursion | Recursive Data Structures | Geekific Скачать
The Decorator Pattern Explained and Implemented in Java | Structural Design Patterns | Geekific Скачать
The Composite Pattern Explained and Implemented in Java | Structural Design Patterns | Geekific Скачать
Tries Explained and Implemented in Java with Examples | Prefix Trees | Advanced DS | Geekific Скачать
LZW Encoding and Decoding Algorithm Explained and Implemented in Java | Data Compression | Geekific Скачать
The Adapter Pattern Explained and Implemented in Java | Structural Design Patterns | Geekific Скачать
The Visitor Pattern Explained and Implemented in Java | Behavioral Design Patterns | Geekific Скачать
Run-Length Encoding Explained and Implemented in Java | RLE Algorithm | Data Compression | Geekific Скачать
The Iterator Pattern Explained and Implemented in Java | Behavioral Design Patterns | Geekific Скачать
Depth First Search Explained and Implemented in Java | DFS | Graph Traversal & Theory | Geekific Скачать
The Strategy Pattern Explained and Implemented in Java | Behavioral Design Patterns | Geekific Скачать
Breadth First Search Explained and Implemented in Java | BFS | Graph Traversal & Theory | Geekific Скачать
What are Tail-Recursive Methods? | Tail-Recursion Made Simple | Tail-Call Optimization | Geekific Скачать
The Observer Pattern Explained and Implemented in Java | Behavioral Design Patterns | Geekific Скачать
UML Use-Case and Sequence Diagrams Made Simple | Step by Step Guide | UML Diagrams | Geekific Скачать
The Memento Pattern Explained and Implemented in Java | Behavioral Design Patterns | Geekific Скачать
Understanding Use-Cases & User Stories | Use Case vs User Story | Object Oriented Design | Geekific Скачать
The Mediator Pattern Explained and Implemented in Java | Behavioral Design Patterns | Geekific Скачать
The Template Method Pattern Explained Implemented in Java | Behavioral Design Patterns | Geekific Скачать
The Command Pattern Explained and Implemented in Java | Behavioral Design Patterns | Geekific Скачать
The Chain of Responsibility Pattern Explained & Implemented | Behavioral Design Patterns | Geekific Скачать
The Prototype Pattern Explained and Implemented in Java | Creational Design Patterns | Geekific Скачать
The Builder Pattern Explained and Implemented in Java | Creational Design Patterns | Geekific Скачать
The Abstract Factory Pattern Explained and Implemented | Creational Design Patterns | Geekific Скачать
The Factory Method Pattern Explained and Implemented in Java | Creational Design Patterns | Geekific Скачать
Heap Explained and Implemented in Java | Maximum and Minimum Heaps | Priority Queues | Geekific Скачать
The Singleton Pattern Explained and Implemented in Java | Creational Design Patterns | Geekific Скачать
Red-Black Trees Explained and Implemented in Java | Tree Rotations | Self-Balancing Trees | Geekific Скачать
AVL Tree Explained and Implemented in Java | AVL Trees Rotations | Self-Balancing Trees | Geekific Скачать
The Volatile and Synchronized Keywords in Java | Atomic Variables | Java Multithreading | Geekific Скачать
What is a Thread? | Threads, Process, Program, Parallelism and Scheduler Explained | Geekific Скачать
What is a Database Index? | Introduction to Database Indexes and Stored Procedures | Geekific Скачать
What is SQL? | Database Querying: Structured Query Language | Learn SQL in 13 minutes | Geekific Скачать
What is a Database? | Introduction to Database Keys and Relationships | DB vs DBMS | Geekific Скачать
Collections Framework in Java with Examples | The Collection and Map Interfaces in Java | Geekific Скачать
Introduction to Graphs: the Fundamentals, an Overview, Types and More | Data Structures | Geekific Скачать
Radix Sort Algorithm Explained and Implemented with Examples in Java | Sorting Algorithms | Geekific Скачать
Map Implementation in Java | Implementing Maps with both Chaining and Open-Addressing | Geekific Скачать
Counting Sort Explained and Implemented with Examples in Java | Sorting Algorithms | Geekific Скачать
Maps, HashTables, Dictionaries and Collisions Explained | Collision Resolution Techniques | Geekific Скачать
Quick Sort Algorithm Explained and Implemented with Examples in Java | Sorting Algorithms | Geekific Скачать
Queues Explained and Implemented with Arrays and LinkedLists in Java | Data Structures | Geekific Скачать
Merge Sort Algorithm Explained and Implemented with Examples in Java | Sorting Algorithms | Geekific Скачать
Stacks: Explained and Implemented with Arrays and LinkedLists in Java | Data Structures | Geekific Скачать
Shell Sort Algorithm Explained and Implemented with Examples in Java | Sorting Algorithms | Geekific Скачать
Insertion Sort Explained and Implemented with Examples in Java | Sorting Algorithms | Geekific Скачать
String vs StringBuilder vs StringBuffer | What is Immutability? | Java String Operations | Geekific Скачать
Selection Sort Explained and Implemented with Examples in Java | Sorting Algorithms | Geekific Скачать
Generics and Wildcards in Java | Part 1 | Generics with Wildcards in Java Made Simple | Geekific Скачать