Frontend
Co se děje s komponentou při změně klíče? Vyprávěj o životním cyklu funkčních komponent.
Která varianta umístění tlačítka akce je lepší: uprostřed obrazovky nebo na pravém okraji? (mobilní rozhraní)
Jaké kódy odpovědí HTTP lze očekávat při úspěšném vytvoření, aktualizaci a nahrazení zdroje?
V čem se liší renderování od kreslení? Jak se nazývá proces porovnání virtuálního a skutečného stromu DOM?
Jak dlouho pracujete ve společnosti?
Zvládl jsi situaci, kdy indexOf vrací -1 při použití v removeItem?
Jak se ti líbí náš formát práce? Je atraktivní?
Máš zkušenosti s navrhováním architektury služby nebo její části sám/sama?
Jaký je rozdíl mezi typy any a unknown v TypeScriptu?
Co je to cherry-pick v Git?
Kdo by měl obecně rozhodnout o posunu vydání?
V funkci handleCityChange na řádku 52 jsou tři antipatterny. Najděte je a vysvětlete je.
V jaké velikosti týmů jste pracoval?
Popište cestu od zadání adresy webové stránky do jejího zobrazení na obrazovce.
Proč je React potřeba jako knihovna a proč nenapsat aplikaci na vanilla JavaScript?
Jak jsou ve vašem frontendu uspořádány stavy obchodu a serveru? Používáte TanStack Query?
Je třeba používat useMemo pro primitivní datové typy při jejich předávání do dětského komponentu?
Jaký je rozdíl mezi deklarací funkce a výrazem funkce?
Jak probíhá onboarding a začlenění do týmu?
Jaký je rozdíl mezi zpracováním reject v druhém argumentu .then() a v samostatném .catch()? Proč používat .catch(), pokud lze reject zpracovat přímo v .then()?