Precvič si technický pohovor tak, ako naozaj prebieha: kód na čítanie, výstupy na odhadnutie, chyby na odhalenie a kompromisy na vysvetlenie. Každá odpoveď má vysvetlenie a výsledky ukážu, kde stojíš podľa úrovne a témy.
Od hoistingu a type coercion cez event loop až po úniky pamäte, bezpečnosť a debugging v produkcii.
OOP, kolekcie, equals/hashCode, súbežnosť, JVM a GC, streamy a moderná Java 17–21.
Dependency injection, auto-configuration, JPA a transakcie, Spring Security, testovanie a problémy v produkcii.
Renderovanie, hooky a efekty, memoizácia, state management, Suspense, Server Components a testovanie.
Komponenty, DI, change detection a signály, RxJS, routing, formuláre, NgRx a výkon.
JOINy, NULL hodnoty, window funkcie, indexy a query plány, transakcie, úrovne izolácie a návrh schémy.
CI/CD, Docker, Kubernetes, Terraform, observability, stratégie nasadenia a riešenie incidentov.
Oprávnenia, procesy a signály, bash, spracovanie textu, systemd, sieť a riešenie problémov.
Objektový model, merge vs. rebase, vrátenie zmien, obnova cez reflog, bisect a stratégie vetvenia.
OWASP Top 10, XSS, CSRF, injection, OAuth/OIDC a JWT, riadenie prístupu, CSP, SSRF a threat modeling.
Percentily, load a soak testy, k6/JMeter/Gatling, úzke miesta, profilovanie, cache a plánovanie kapacity.
Testovacia stratégia, Selenium, Playwright a Cypress, flaky testy, Page Objects, testovanie API a kontraktov, CI.
Techniky návrhu testov, exploratívne testovanie, hlásenia chýb, severity vs. priority, regresia a agilné QA.
Základy ML a metriky, transformery, LLM, embeddingy, RAG, agenti, evaluácia a AI v produkcii.