// your complete tech interview prep hub

Master the Craft of Code

Comprehensive notes, problem sets, and interactive tools across 13 core CS subjects — built for engineers who want to go deep.

13
Subjects
500+
DSA Problems
5
Note Sets
Growing
EXPLORE

Choose Your Topic

Click any card to dive into notes, examples, and practice problems

🔧
Notes
C Programming
Memory management, pointers, bit manipulation, storage classes, macros, and undefined behavior — the foundational layer.
Notes
C++
OOP internals, templates, smart pointers, move semantics, RAII, vtables, and advanced C++ idioms.
🐍
Coming Soon
Python
Pythonic patterns, generators, decorators, async/await, type hints, and the CPython internals that matter.
🖥️
Notes
Operating Systems
Threads, synchronization, mutexes, semaphores, scheduling, and real-world POSIX patterns.
🔬
Coming Soon
COA
Computer organization & architecture — ISA, pipelining, cache hierarchy, memory systems, and I/O.
🌐
Coming Soon
Computer Networks
TCP/IP stack, HTTP, DNS, routing protocols, socket programming, and network security fundamentals.
🏗️
Coming Soon
System Design
Scalability, load balancing, databases at scale, caching strategies, message queues, and distributed systems.
🧩
Coming Soon
Design Patterns
GoF creational, structural, and behavioral patterns — with C++ and Python implementations.
🗄️
Coming Soon
DBMS / SQL
Relational theory, normalization, indexing, transactions, query optimization, and advanced SQL patterns.
🍃
Coming Soon
MongoDB
Document model, aggregation pipelines, indexing strategies, schema design, and Atlas essentials.
⏱️
Coming Soon
RTOS
Real-time concepts, task scheduling, QNX Neutrino internals, IPC, and Momentics IDE workflows.
🔍
Notes
Debugging
GDB mastery, QNX Momentics IDE, Trace32 JTAG, logging strategies, and post-mortem analysis.
📊
Tracker
DSA Tracker
Track your progress across Arrays, Trees, Graphs, DP, and 14 more topics. Code editor, notes, and company tags included.