Frontend
Povedz mi o svojej izkušnji s SSR. Kde si to delal, na katerem frameworku?
Čo je virtuálny DOM a ako React rozhoduje, kedy aktualizovať skutočný DOM?
Čo je najnákladnejšie pri vykresľovaní stránky?
Bude sa klik na tlačidlo, ak sa setTimeout spustí rekurzívne?
Máte CI/CD? Používate statický analyzátor kódu, ako je SonarQube?
Čo je to kľúč v React a na čo slúži?
Úloha 5: Implementujte odstránenie pôžičiek pomocou zaškrtávacích políčok — pri označení políčka zaškrtávacieho políčka prvku a stlačení tlačidla s krížikom (X) by mali byť označené prvky odstránené zo zoznamu. Taktiež by mala byť implementovaná skupinová operácia: políčko "označiť všetko" v hornej časti zoznamu, ktoré pri výbere označí všetky políčka, a pri zrušení označenia odstráni označenie zo všetkých; pri odstraňovaní cez X tlačidlo by mali byť odstránené všetky vybrané (cez Set s id) prvky, a Set by mal byť po odstránení vyprázdnený.
Pracoval ste niekedy s nejakým Legacy, pracoval s Legacy projektmi, alebo refaktoroval niečo, alebo menil architektúru?
Ako prebieha váš onboarding?
Ako fungoval UI-asistent na vašom poslednom pracovisku v spoločnosti "Big Three"?
Akých správcu stavu ste použili? Na čo slúži správca stavu, aký problém rieši?
Na čo je React.lazy? Aký prínos prináša a ako funguje na pozadí?
Aké novinky zo štandardu ES6 sa používajú v napísanom kóde? Čo je objekt arguments a čím sa líši od rest parametrov?
Museli ste už niekedy absolvovať sekcie o návrhu webových systémov?
Aká bola architektúra pred FSD? Prečo ste si vybrali práve FSD a nie iné prístupy?
Čo je Vue Router a ako funguje vlastnými slovami? Čo zvyčajne obsahuje konfiguračný súbor routa (index súbor)?
Čo je React Fiber Node — aký je to objekt a čo sa v ňom uchováva?
Povedz viac o tíme — z koho pozostávala?
Porozprávajte o svojom najväčšom zlyhaní.
Mal ste technický dlh (vyhorenie)?