Frontend
Porozprávaj o svojej pracovnej skúsenosti a aktuálnych úlohách na stávkovej platforme.
Aké knižnice ste použili na prácu s dátami?
Povedz mi podrobnejšie o poslednom pracovnom mieste z technického hľadiska, čo sa ti páčilo, čo nie a ktorým smerom by si chcel(a) ísť.
function any(promises) { // tvoj kód tu }
Povedz mi o svojej súčasnej pozícii a technológickom stacku.
Napíšte typy pre funkciu reduce s použitím generík (typ poľa, callback s akumulátorom, aktuálnou hodnotou, indexom, počiatočnou hodnotou).
Máš ponuky v rukách? Aké sú tvoje očakávania ohľadom platu?
Povedz o Virtual DOM a mechanizme reconciliation v React. Čo spúšťa re-render? Čo spôsobí úplné odmontovanie komponentu?
Povedzte o zloženej úlohe, ktorú ste riešili v editore.
Musel si sa hlboko zaoberať nastaveniami lintra? Aké aspekty si nastavoval: pluginy, pravidlá syntaxe, automatické opravy?
Ktoré alternatívy k Reduxu poznáš a prečo nemajú jeho výhody? Prečo je Redux dobre testovaný a kontexty nie?
Vysvetlite, čo je Promise v JavaScript.
Ako sa vyhnúť únikom pamäte pri odstraňovaní prvku z DOM, ak je spracovateľ udalostí uložený v globálnom objekte?
Na čo sú v zozname prvkov kľúče? Čo sa stane, ak ich neuvedieme?
Povedzte nám o úlohách alebo úspechoch, na ktoré ste hrdí v poslednej dobe.
Chceli by ste sa viac venovať vedúcim úlohám alebo jednoducho pracovať pohodlne a dostávať zaujímavé úlohy?
Čo sa deje, keď zadáš URL do prehliadača (https://google.com)? Opíš celý proces od zadania po zobrazenie obsahu.
Ako vyriešiť problém nadbytočných požiadaviek na údaje na klientovi, keď sú údaje už načítané na serveri cez SSR?
Čo je defineModel a na čo slúži?
Okrem princípu Liskovovej náhrady môžete uviesť praktický príklad Jedinej zodpovednosti v frontendovej aplikácii?