Frontend
Proč hledáte nové zaměstnání? Co vám na předchozím místě práce nevyhovovalo?
Jaký máte vztah k přechodu na FSD (Feature-Sliced Design)? Máte zkušenosti s implementací nových architektonických přístupů na živém projektu?
Co může být příčinou opětovného renderování v Reactu?
Když projekt roste a lze identifikovat několik obchodních entit (osobní účet, profil, promoakce), lze je rozdělit do samostatných repozitářů a připojit jako mikro-frontendy?
Napište funkci, která přijímá šířku a výšku matice a vrací dvourozměrné pole naplněné čísly ve spirále (ve vzestupném pořadí, začínající od 1, pohybující se doprava, pak dolů, doleva, nahoru).
Pokud je tabulka s JOINy a je potřeba OFFSET — jak optimalizovat?
Můžeš uvést příklad, kdy není potřeba providedIn: 'root'?
To znamená, že jsi za ním chodil, nějak jste popisovali smlouvy?
Co se děje v prohlížeči po zadání URL do adresního řádku?
Jaký je rozdíl mezi direktivami v-if a v-show?
Lze v GET požadavku odeslat tělo?
Použili jste FSD — kdo navrhl doménové oblasti? Pouze nové názvy složek nebo hlubší přístup k architektuře? Co bylo uvnitř složky entities?
Jasné vysvětlení, Dmytro—dobré využití delegace a "nejbližších" kontrol; váš tok je snadno sledovatelný. Když říkáte, že ovládáte klávesnici "stejným způsobem", můžete mi přesně vysvětlit, které klávesy podporujete a jak zabráníte tomu, aby se fokus dostal na deaktivované odkazy?
Zmínil jste vývoj knihovny znovu použitelných komponent UI-kit založené na Angular Material. Existuje zásadní rozdíl mezi komponenty knihovny a běžnými víceúčelovými komponenty aplikace? Čím se mohou běžné komponenty lišit, ale knihovní nikoli?
Znáš pojem "akordeon"? Jak lze tento prvek realizovat bez JavaScriptu?
/* Co se zobrazí v konzoli */ async function f() { console.log(1); const promise = new Promise((resolve) => { console.log(2); setTimeout(() => { console.log(3); resolve("hotovo!"); console.log(4); }); }); console.log(5); const result = await promise; console.log(6); console.log(result); return "Výsledek"; } f(); console.log(7);
Co je to API Context v Reactu a jaký problém řeší?
Jaké antipatterny v TypeScript znáš?
Co je useContext a proč by se neměl používat místo Redux/Zustand?
V funkci handleCityChange na řádku 52 jsou tři antipatterny. Najděte je a vysvětlete je.