Notes Hub

Home

❯

Notes from today's session — Index

Notes from today's session — Index

Properties1
tagsmoc

1 min read

Everything we covered, organized into small focused notes (not one mega-note).
Drop each folder into the matching folder in your vault. Every note has a
## TL;DR block (skim before an interview) and Test Yourself drill cards
(#flashcards for the Spaced Repetition plugin).

Java / Concurrency

  • JVM Architecture — your original pre-AI deep-dive, converted word-for-word
  • Concurrency Basics — Threads, Process & Memory
  • atomic)
  • Creating Threads — Runnable vs Thread, start() vs run()
  • Thread Lifecycle & join()
  • synchronized: block vs method vs class + Singleton safety
  • CompletableFuture
  • Deadlock & the Money-Transfer Trap
  • Immutability, final, String safety, ThreadLocal & Object Pools
  • Tomcat vs Vert.x, Sessions & Stateless REST
  • JVM Memory ↔ Thread Safety (the bridge)

Networking

  • HTTP
  • WebSocket
  • SSH, Tunneling & Port Forwarding (Codespaces)

Microservices Patterns

  • Saga Pattern — Full Notes
  • CQRS — Full Notes
  • Message Broker vs Message Queue (+ Kafka)

RDBMS

  • Normalization vs Denormalization
  • SQL Joins
  • Second-Highest Value (classic SQL question)
  • SQL — Interview Refresher

Interview

  • Resume Storytelling — Say It With Confidence — Saga + CQRS stories, anti-fumble system

1 item under this folder.

  • Java — Map of Content

    • moc
    • java

  • Java / Concurrency
  • Networking
  • Microservices Patterns
  • RDBMS
  • Interview