Frontend
Čím sa líši renderovanie od maľovania? Ako sa nazýva proces porovnávania virtuálneho a skutočného DOM stromu?
Ako dlho pracujete v spoločnosti?
Ako ste komunikovali s backendom in drugimi člani ekipe (analitiki, oblikovalci, testeri)?
Riešil si situáciu, keď indexOf vráti -1 pri použití v removeItem?
Ako sa ti páči náš pracovný formát? Je atraktívny?
Prečo ste použili computed na filtrovanie tarifov, namiesto bežných premenných alebo funkcií?
Čo je to kľúč v React a na čo slúži?
Kedy sa spustí funkcia cleanup v useEffect, ak má poľ závislostí s parametrami a, b, c?
Úloha v editore kódu: existujú dva poľa, získané z rôznych serverov, v každom poli sú záznamy s unikátnymi a po sebe idúcimi ID (neopakovateľnými medzi poľami). Je potrebné napísať funkciu, ktorá tieto dve polia a číslo k prijme a vráti k prvkov s najvyššími ID v zostupnom poradí.
Aký je rozdiel medzi typmi any a unknown v TypeScript?
Čo je to cherry-pick v Git?
Kto by mal všeobecne rozhodnúť o posune vydania?
Akých správcu stavu ste použili? Na čo slúži správca stavu, aký problém rieši?
Aký argument odovzdávame funkcii inject? Čo presne tam odovzdávame — závislosť alebo niečo iné (token)?
Aké prístupy sú potrebné pred klonovaním repozitára?
Úloha v Reacte: implementujte komponentu na vyhľadávanie výskytov podreťazca v texte. Požiadavky: načítanie textu z API pri prvom vykreslení, indikátor načítania, spracovanie chýb, vyhľadávanie výskytov bez ohľadu na veľkosť písmen, zvýraznenie nájdených výskytov, zobrazenie celkového počtu výskytov, tlačidlo na načítanie ďalšieho textu.
Ako funguje Array.from? Čo prijíma ako argumenty?
Čo viete o kontexte a kľúčovom slove this?
Pracoval ste s RxJS?
Prečo je React potrebný ako knižnica a prečo nenapísať aplikáciu na vanilla JavaScript?