Engineering Interview Prep System

Your Personal
Engineering OS

Zero fluff. Pattern-first DSA. System Design with trade-offs. ML from regression to LLMs. Nine one-day crash courses covering OS internals, databases, Kubernetes, Go, Rust, and more.

30Days · DSA
30Days · Sys Design
28Days · ML
9Crash Courses
~90hTotal Learning

01

30-Day Roadmaps

DSA · GO LANG 30 days
DSA in a Month

Pattern-first approach. Sliding window, monotonic stack, union-find, DP state machines. Go-specific implementations using container/heap, sort.Interface. Weekly mock checkpoints.

W1: Arrays & Pointers W2: Stack/Queue/Heap W3: Trees & Binary Search W4: Graphs & DP
Open Roadmap →
SYSTEM DESIGN 30 days
System Design in a Month

HLD + LLD. CAP theorem to distributed transactions. Design WhatsApp, YouTube, Uber, Kafka-backed systems. Staff-level trade-off vocabulary. Scalability patterns that survive 100x growth.

W1: Foundations W2: Storage & DB W3: Messaging & RT W4: Real Designs
Open Roadmap →
ML · AI · LLMs 28 days
ML in a Month

Visual, intuition-first ML. Linear regression to LLMs. StatQuest + 3Blue1Brown + Karpathy. Build micrograd and nanoGPT from scratch. 56+ curated videos, 84 quiz questions.

W1: ML Foundations W2: Deep Learning W3: Transformers W4: LLMs & Agents
Open Roadmap →

02

One-Day Crash Courses

6–10 hour intensive sessions. Senior-level depth. No beginner hand-holding.

⚙️
6h · CORE

Operating Systems

Virtual memory, paging, TLB misses. epoll vs io_uring. Context switching cost. CPU cache hierarchy impact on your Go code.

ProcessesScheduling
MemoryPaging/TLB
I/O Modelsepoll/uring
☸️
8h · DEVOPS

Kubernetes

etcd internals, scheduler, kubelet. CNI networking. RBAC, HPA, operators/CRDs. Production debugging patterns from your Helm/GKE experience.

ArchitectureControl Plane
NetworkingCNI/iptables
OperatorsCRDs
🗄️
8h · STORAGE

Databases

B-tree vs LSM internals. MVCC. WAL. Isolation anomalies. Consistent hashing for sharding. PostgreSQL query planner. Redis skip-list. From your MariaDB+Redis background.

InternalsMVCC/WAL
IsolationACID Levels
ShardingConsistent Hash
🦀
7h · SYSTEMS

Rust Advanced

Lifetime variance, HRTBs, async/await internals (Pinning, Waker). unsafe patterns. Zero-cost abstractions. Memory layout. Building on your UTXO Rust service experience.

OwnershipLifetimes
Async/TokioPinning
UnsafeFFI/Layout
🐹
7h · EXPERT

Go — Expert Level

GMP scheduler deep dive. Tricolor GC. Channel internals. Interface dispatch (itab). pprof + trace profiling. Generics patterns. You know Go — now understand what the runtime does.

GMPScheduler
GCTricolor Mark
pprofProfiling
🧮
6h · THEORY

CS Fundamentals

Raft/Paxos consensus. Vector clocks. TCP/IP internals. TLS handshake. HTTP/2 vs HTTP/3/QUIC. Bloom filters, HyperLogLog. Consistent hashing. Amortized complexity.

ConsensusRaft/Paxos
NetworkingTCP/TLS
Data StructsBloom/HLL
🐋
5h · INFRA

Docker

Namespace + cgroups internals. OverlayFS copy-on-write. Multi-stage builds. BuildKit. Rootless containers. seccomp/AppArmor. Container security audit mental model.

InternalsNamespaces
BuildKitMulti-stage
SecurityRootless
🔁
6h · DEVOPS

CI/CD

GitOps with ArgoCD. GitHub Actions deep dive. Canary vs blue-green. Feature flags. Vault secrets. Pipeline optimization. Builds on your Helm CI/CD Hyperledger experience.

GitOpsArgoCD
DeploymentsCanary/BG
SecretsVault
🎯
8h · CAREER

Interview Prep

STAR stories for distributed systems decisions. How to lead a system design interview. Staff-level behavioral questions. Salary negotiation. Architectural trade-off vocabulary.

BehavioralSTAR Method
Design LeadFramework
NegotiationComp Strategy
🤖
4h · TEAM

Team LLM Context

Sync multiple LLMs across team members. Centralized knowledge bases, context bridging protocols, orchestration tools. Maintain consistency when using Claude, GPT-4, Gemini together.

KnowledgeCentralization
ContextSync
Multi-LLMOrchestration