Jsi připraven na test pro druhé kolo výběru?
Frontend
Jak bys vysvětlil juniorovi, kdy používat Flexbox a kdy Grid?
Proč jsi zvolil Vue místo React nebo Angular?
Na co jsou v rozvržení semantické značky?
Jaké stavy interaktivních prvků v CSS (pseudo-třídy) znáte? Co dělají?
Jak jsi vůbec přišel na programování a vývoj?
Pověz mi o uzávěrkách (closures) v JavaScriptu. Jak často je v praxi používáš?
Musel jsi někdy použít requestAnimationFrame? Povídej mi o tomto mechanismu.
Pověz mi o pseudo-třídě focus-visible — je to pouze jeden typ fokusu nebo jich existuje více?
Co je hydration mismatch (nesoulad id při hydrataci), proč k tomu dochází a jak s tím bojovat?
Jak lze stavět adaptabilitu pomocí Flexbox a Grid? V čem se jejich funkční rozdíly liší?
Můžeš popsat, jak jsi pracoval s požadavky na API (REST/GraphQL) ve svých projektech?
Čím se liší odkaz od tlačítka?
Praktický úkol: implementovat komponentu automatického doplňování (vyhledávání s návrhy) — s debounce pro zadávání, zrušením předchozího požadavku přes AbortController, zobrazením stavu načítání, seznamem návrhů a zpracováním výběru prvku ze seznamu kliknutím.
Jaké jsou hlavní výhody Nuxt oproti běžnému Vue?
Vysvětlete rozdíl mezi computed a watch ve Vue. Co jsou watch a watchEffect?