Core Concepts
Learn about the most fundamental concepts, such as data structures, math, logic, and programming paradigms.
- Probability and Statistics (27)
- Testing (24)
- Memory (23)
- Project Management (22)
- Geometry (19)
- CPU (18)
- Object-Oriented Programming (17)
- Compilers and Linkers (15)
- Scheduling (14)
- Virtualization (13)
- Optimization (13)
- Matrix (10)
- Databases (9)
- Design Patterns (9)
- Formal Languages (8)
- Recursion (7)
- Distributed Systems and Programming (7)
- Dynamic Programming (7)
- Training (6)
- Cache (6)
- Threads (5)
- Regression (5)
- Linked List (5)
- Array (4)
- Hashing (4)
- Stack (3)
- Buffer (3)
- Cryptography (3)
- HTTP (3)
- Prime Numbers (3)
- Neural Networks (2)
- Python (2)
- PCA (2)
- Network Protocols (2)
- Heap (2)
- URL (2)
- Image Processing (2)
- Entropy (2)
- Naive Bayes (2)
- NP-Complete (2)
- Queue (2)
>> What’s a Buffer?
- reference
>> Tabulation vs. Memoization
- reference
>> Introduction to Cache Memory
- reference
>> Guide to the CPU
- reference
>> Physical vs. Virtual Memory
- reference
>> Process vs. Thread
- reference
>> Fundamentals of Distributed Systems
- reference
>> CRC Vs Checksum
- reference
>> Object-Orientation in the Real World
- reference
>> Deep Dive into Hashing
- reference
>> Introduction to Virtualization
- reference
>> Types of Queues
- reference