Frontend
Aký je rozdiel medzi typmi void a never v TypeScript?
Čo je to localStorage, odkiaľ pochádza a je dostupný v Node.js?
Povedal si, da si imel mentor — si opravil dodatne tečaje ali si se učil poklic samo z mentorjem? Kako je potekalo usposabljanje?
Napíšte funkciu hlbokého kopírovania objektu v čistom JavaScripte, bez použitia vstavaných nástrojov.
Porozprávaj o uzáveroch v JavaScripte: čo sú, na čo slúžia, ako ich používaš v práci?
Čo je najdôležitejšie v tejto úlohe, ak nie je dostatok času na úplnú realizáciu?
Aký buildovací nástroj ste v projekte použili? Spomenuli ste, že ste optimalizovali Webpack — bol to hlavný buildovací nástroj?
Ako hodnotíš sám seba — že tvoja práca prináša úspech, že sa úspešne rozvíjaš? Máš nejaké kritériá na hodnotenie toho?
Ako hodnotíte prechod na FSD (Feature-Sliced Design)? Máte skúsenosti s implementáciou nových architektonických prístupov na živom projekte?
Napíšte funkciu, ktorá prijíma šírku a výšku matice a vráti dvojrozmerné pole naplnené číslami v špirále (v rastúcom poradí, začínajúc od 1, pohybujúc sa doprava, potom nadol, doľava, hore).
console.log(foo); var foo = 1; console.log(foo); let foo = 2; console.log(foo); const foo = 3; console.log(foo);
Porozprávajte nám o sebe, svojich skúsenostiach, čo ste dosiahli, čím ste sa zaoberali.
Čo sú generiká v TypeScript a na čo slúžia?
Existujú otázky o projekte, tíme alebo procesoch vývoja?
Čo je to unknown v TypeScript a ako sa líši od any?
Čo sa stane v už skompilovanej aplikácii, ak namiesto očakávaného čísla je odovzdaný reťazec?
Aký je rozdiel medzi some a includes?
Použili ste FSD — kto navrhol doménové oblasti? Len nové názvy priečinkov alebo hlbší prístup k architektúre? Čo bolo vo vnútri priečinka entities?
Aké boli ciele použitia hooku useRef vo vašej skúsenosti?
Povedz mi o najzložitejšom chybe vo tvojej kariére