📊 Skill Matrix: what you know vs. what to deep dive

Levels: 0 = never used · 1 = know the concept · 2 = can use it with docs · 3 = built something real and can explain the trade-offs · 4 = can debug it in production and teach it Target = what a strong SDE-1/SDE-2 at a top product company shows in interviews and on the job.

How to use this

Fill in Now on W1 day 1. Update it at every phase retro. Anything with a gap ≥ 2 gets extra time in the next phase. Be brutally honest: this matrix is for you, not a recruiter.

AreaSkillNowTargetWhere
LanguageJava (modern, 21/25)4Java Advanced
LanguageJava concurrency / JVM3Java Advanced · Concurrency
LanguageGo4Go Advanced
LanguagePython2Python Essentials
DSACore patterns (arrays → graphs)4DSA Roadmap (Java)
DSADP / advanced graphs3Pattern Playbook
CSOS / processes / memory3Operating Systems
CSNetworking (TCP, HTTP, TLS, DNS)3Networking
CSDB internals (indexes, MVCC, isolation)3Database Internals
DesignLLD / OOP / design patterns4Low-Level Design & Machine Coding
DesignHLD / system design3System Design Roadmap
DesignDistributed systems theory3Distributed Systems
Java stackSpring Boot4Spring Core & Boot
Java stackJPA / Hibernate3Spring Data & JPA
Java stackSpring Security / OAuth23Spring Security
Java stackSpring Cloud / resilience3Spring Cloud & Microservices
Java stackSpring AI3Spring AI
Go stackGo web services4Go Backend Development
APIsREST design4REST API Design
APIsgRPC / Protobuf3gRPC & Protobuf
APIsGraphQL3GraphQL
DataPostgreSQL4PostgreSQL
DataRedis3Redis
DataKafka3Kafka
DataData pipelines / CDC2Data Pipelines
InfraDocker4Docker
InfraKubernetes3Kubernetes
InfraEnvoy / gateway / mesh2Envoy, Gateways & Service Mesh
InfraAWS3Cloud (AWS)
InfraTerraform2Terraform & IaC
InfraCI/CD, GitOps3CI-CD & GitOps
OpsObservability (OTel)3Observability
OpsSRE / performance3SRE & Reliability
SecurityAppSec + auth3Security Engineering
AILLM integration4LLM Fundamentals
AIRAG3RAG
AIAgents / LangGraph / MCP3Agents & Workflows · MCP
AIEvals & LLMOps3Evals, Guardrails & LLMOps
FrontendReact + TypeScript (+ React Flow)2Frontend Essentials
InternalsJVM / Go runtime3JVM Internals · Go Runtime Internals
InternalsSpring / Postgres / Redis / Kafka3Internals Roadmap
InternalsContainers / K8s / Envoy / network stack3Internals Roadmap
InternalsLLM inference / vector search3LLM Inference Internals
PatternsGoF + concurrency4GoF Patterns (Java & Go) · Concurrency Patterns
PatternsDistributed / cloud / AI patterns3Distributed & Cloud Patterns · AI & Agent Patterns
ThinkingPredict → verify, debugging, trade-offs4Cognitive Drills
SoftDesign docs / communication3Design Docs & ADRs
SoftBehavioral interviews4Behavioral & STAR

History

DatePhaseBiggest gapsActions
2026-09-28Baseline