Frontend
Na ktorých build serveroch boli tri aplikácie v poslednom projekte (front, admin, UI-kit)?
Máš dve ponuky s rovnakými podmienkami a platom, jedna ponuka ponúka prácu na diaľku. Podľa akých kritérií by si vyberal medzi týmito ponukami okrem práce na diaľku?
Ako ste nastavili CI/CD? Čo ste presne robili, s kým ste komunikovali?
Povedaj mi o sebi in svoji delovni izkušnji
Ako prebieha onboarding a začlenenie do tímu?
Aký je rozdiel medzi spracovaním reject v druhom argumente .then() a v samostatnom .catch()? Prečo používať .catch(), ak môžeme reject spracovať priamo v .then()?
Čím si hrdý vo svojej kariére?
Aký je rozdiel medzi rozhraním a typom v TypeScript?
Čo je HOC (Higher Order Component)? Aké vzory programovania sa používajú v Reacte?
Čo robiť na optimalizáciu výkonu React aplikácie (Web Vitals)?
Čo hľadáte vo svojej nasledujúcej úlohe?
Ako hodnotíte prístup s rôznou architektúrou v moduloch? Čo by ste zmenili?
Ako skoro sú pripravení ísť na nové miesto?
Dobre—považujete to za otázku tokenizovaného rozloženia a spoliehate sa na `gap`, čo je zvyčajne najudržateľnejší spôsob, ako udržať rytmus konzistentný medzi komponentmi. Ako dosahujete pixelovo dokonalé zarovnanie typografie (výška kapitoly/hladina základne) medzi SVG ikonou a textom naprieč prehliadačmi—spoliehate sa na `line-height`, `vertical-align`, flexibilné zarovnanie alebo niečo iné?
Stojí za to rozdeliť logiku na dva useEffect alebo je lepšie nechať jeden? Ako najlepšie organizovať závislosti?
Praktická úloha: implementovať obchod s tovarom v React/TypeScript — zobraziť zoznam produktov s kartami obsahujúcimi obrázok, názov, popis a cenu. Dáta sa načítavajú pomocou simulácie servera.
Čo je React.memo, ako sa líši od hookov useMemo/useCallback a ako sú navzájom prepojené?
Z pohľadu syntaxe a štruktúry kódu — čo by si refaktoroval v tejto funkcii?
Čo je rozdiel medzi __proto__, [[Prototype]] a prototype?
Čo robíte, ak je úloha neznáma a čas je obmedzený (napríklad týždeň)?