S C R E A M I N G S I L I C O N - D I G I T A L G A R D E N

A DIGITAL GARDEN WITH VOLTAGE ⚡

Ez a vault a senior backend (Java + Spring Boot) és full-stack (Angular minimum) állásinterjúkra való felkészülésem teljes, strukturált tudástára. Emellett ha bármit tanulok, ide fogom írni, hogy megmaradjon. Ha hibát találtál, akkor írj a screamingsilicon@aporkolab.com e-mail címre. Köszi!

Az egész rendszer három célra épül:

  1. Gyors előhívás interjú előtt
  2. Rendszerezett, mély technikai jegyzetek
  3. System design minták és vizuális sablonok

🎯 A Vault Felépítése

00 – Templates

Készen álló minták:

  • system design sablon
  • Java / Spring sablon
  • Angular sablon
  • quick answer sablon
  • daily / weekly note sablon

Ez mind segít abban, hogy minden új téma egységes szerkezetben szülessen meg.


01 – System Design

A senior szint legfontosabb 5 témája:

  • rate limiter
  • caching
  • auth + refresh token
  • event-driven architektúra
  • domain modeling

Mindegyik fájl kifejtve → példákkal, trade-offokkal, flow-kkal.


02 – Java & Spring

A backend interjúk alapjai:

  • transactions
  • exception handling
  • JPA performance
  • caching (Spring)
  • service boundaries / clean architecture
  • integration testing (Testcontainers)
  • REST best practices

Minden téma interjúbarát, rövid, áttekinthető.


03 – Angular (Minimum)

A ténylegesen szükséges 4 blokk:

  • routing
  • reactive forms
  • RxJS (switchMap/mergeMap)
  • signals (signal / computed / effect)

Ez a minimum viable tudás, ami egy senior full-stack jelöltnek ELÉG.


04 – Coding Challenges

  • easy patterns
  • medium patterns
  • coding template

A cél: stabil reflexek, nem LC-grind.


05 – Mini Projects

Kis izolált modulok refaktorálása:

  • clean endpoint
  • dto mapping
  • integration test demo
  • error handling module

Ezek adják meg a „senior kézjegyet”.


06 – Interview

  • behavioral
  • technical answers
  • take-home checklist
  • remote async best practices

Interjú előtti hangolás.


07 – Diagrams

Excalidraw-fájlok:

  • rate limiter
  • caching
  • auth flow
  • event architecture
  • clean architecture

Interjú előtt → 20 mp átnézni, és kész.


🚀 Hogyan Használd Naponta?

1) Reggel

  • Anki (20–40 perc)

2) 08:00–11:00 — Core block (Obsidian)

  • Java / Spring (80p)
  • System design (40p)
  • Mini refaktor (50p)

3) Hetente

  • 2× coding challenge
  • 1× Angular maintenance

4) Interjú előtt

Nyisd meg:

/Interview Quick Notes (Apple Notes)

  • a 07 - Diagrams mappát

📌 Miért Működik Ez a Rendszer?

  • minden anyag egységes
  • sablonos → gyors jegyzetelés
  • interjú előtt 60–120 mp alatt áttekinthető
  • mélyen technikai, de terhelésmentes
  • system design + Java + Spring kombináció senior szinten lefed mindent

🧭 Ha új témát viszel be…

Használd mindig a Templates mappa fájljait.

Ez a vault addig nő, amíg el nem éred a végső ajánlatot.


✔ Készen állok a munkára.