Pracovali ste niekedy s mikrofrotendami? Na čo vlastne slúžia mikrofrotendové, aký problém riešia?
Frontend
Poznáš Feature-Sliced Design (FSD)?
Aký je rozdiel medzi REST API a WebSocket?
Úloha: implementujte triedu s metódami subscribe, unsubscribe a next (vzor Observer/pozorovateľ). Všetky metódy musia byť prísne typované v TypeScript. Metóda subscribe by mala vracať funkciu na odhlásenie.
Pracoval ste s generikami? Môžete vysvetliť všeobecnú koncepciu?
Ako vidíte svoj kariérny rozvoj?
Povedz mi o svojej skúsenosti s Next.js. Na ktorých projektoch si ho používal a aké metódy renderovania si využíval pre rôzny obsah?
Úloha v React: implementovať herné pole 10x10 (100 štvorcov), každý náhodnej farby (červená alebo zelená). Po kliknutí na štvorček sa jeho farba zmení na opačnú, a tiež rekurzívne sa zmení farba všetkých susedných buniek rovnakej farby (zvisle a vodorovne).
Na čo dbáte pri kontrole kódu?
Čo práve hľadáte a čo očakávate od nového miesta?
Môžeš vysvetliť rozdiel medzi metódami renderovania: SSR, SSG, CSR a ISR?
Dokážete si spomenúť na princípy REST?
Čo sa stane pri opätovnom prihlásení na rovnakého spracovateľa? Ako sa zmení poradie volaní?
Ako dlho pracujete s TypeScript a na čo sa TypeScript vôbec v projektoch používa?
Aký návrhový vzor sme práve implementovali? Vedome ste používali návrhové vzory vo svojej práci?
Úloha: implementovať funkciu sumSquares, ktorá sčíta štvorce čísel z poľa, pomocou vlastnej funkcie reduce. Môže sa meniť iba funkcia sumSquares.
Boli vyhradené zdroje na písanie testov? Aké máte skúsenosti s písaním testov?
Ak je potrebné udržiavať duplicitných spracovateľov, ako by ste implementovali odhlásenie? Aké sú nevýhody implementácie cez pole s filtrovaním?
Ako dlho už píšete v Node.js?
Ako skoro sú pripravení ísť na nové miesto?