Frontend
Rozsah platu, ktorý vám bol oznámený, od 220 do 300 tisíc, vám vyhovuje? Napríklad, ak bude 270, je to v poriadku?
Aké zraniteľnosti vo webu poznáš?
Ako funguje React pod kapotou? Vysvetlite mechanizmus reconciliation, Virtual DOM, Fiber architektúru a prečo sú dve fázy (render a commit).
Čo je Pinia?
V ktorom smere by ste sa chceli profesionálne rozvíjať?
Ako prebiehalo vydanie a verzionovanie?
Ak uvažujeme o optimalizácii v kontexte Vue-komponentu, na čo by ste sa zamerali a aké nástroje by ste použili?
Čo sú CORS, XSS, CSRF? Ako fungujú?
Povedzte mi o najzložitejšej úlohe, ktorú ste vyriešili, a o úlohe, s ktorou ste sa úplne nevyrovnali.
Aké hooky životného cyklu boli vo Vue 2?
Pracoval si s typom infer v TypeScript? Čo o ňom vieš?
Máš skúsenosti s prácou na Smart TV? Vzhľadom na to, že tam nie je myš, iba diaľkový ovládač — ako zabezpečiť alternatívu na navigáciu k prvku pomocou diaľkového ovládača?
Čo môže byť vo fronte mikroúloh JavaScriptu?
Prečo je zlé volať funkciu zo šablóny Angular?
Môžeš vysvetliť rozdiel medzi operátormi switchMap a mergeMap?
/** * Funkcia `asyncAuth(callback)` prijíma callback, do ktorého * môže byť odovzdaná chyba (ako prvý argument) a údaje * zo backendu (ako druhý argument). * asyncAuth((error, data) => {}); * * Musíte implementovať funkciu `auth()`, * ktorá volá `asyncAuth()`, ale vracia Promise. * * @returns {Promise} */ export function auth() { // asyncAuth((error, data) => {}); } /** * Funkcia `tryAuth()` používa `auth()` a v prípade chyby, * robí N ďalších pokusov. * Ak všetky zlyhajú, vyhodí poslednú chybu. * * @returns {Promise} */ export function tryAuth(n) { }
S ktorými message brokermi ste pracovali?
Čo je to Pure Component v React-e?
Aké spôsoby existujú na prevenciu únikov pamäte v JavaScript aplikáciách?
Vysvetlite, ako Promise.all čaká na dokončenie všetkých požiadaviek vo vašom riešení s rekurziou. Prečo aktuálna implementácia môže vrátiť neúplný výsledok?