CS Fundamentals¶
Core computer science concepts that form the foundation of every technical interview.
| Topic | Key Focus |
|---|---|
| OOP Principles | Encapsulation, Inheritance, Polymorphism, Abstraction |
| SOLID Principles | SRP, OCP, LSP, ISP, DIP |
| Design Patterns | Creational, Structural, Behavioral patterns |
| Concurrency Basics | Threads, Locks, Race conditions, Deadlocks |
| Memory Management | Stack vs Heap, Garbage Collection, Memory leaks |