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?
Stalo se někdy, že jste nesplnili termín? Jak jste si to předem uvědomili a kdy jste o tom informovali?
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í?
Jak dostáváš úkol a jak ho procházíš vývojovým cyklem?
Jaký je rozdíl mezi typy any a unknown v TypeScriptu?
Jaké antipatterny v TypeScript znáš?
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?
Proč jste se rozhodli přejít na nový stack/změnit činnost? Co vás k tomu vedlo, pokud jste ve firmě pracovali 10 let?
Optimalizace sestavení: v čem spočívala? Jaké další přístupy znáte k optimalizaci velikosti balíčku?
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?
Máte dvě nabídky se stejnými podmínkami a platem, jedna nabízí práci na dálku. Jakými kritérii byste vybírali mezi těmito nabídkami kromě práce na dálku?
Jaký je rozdíl mezi deklarací funkce a výrazem funkce?