Frontend
Шта ти је важно да видиш у будућем послодавцу, који су твоји критеријуми за избор?
Napiši polyfill za metodu startsWith za nizove, koja se pojavila u ES6, koristeći samo mogućnosti ES5 (bez let/const, streličnih funkcija itd.), tj. putem prototipskog nasleđivanja.
Da li se sve CSS osobine nasleđuju?
—SEPARATOR—
Odredite da li je niz 'pangram' — niz koji sadrži svako slovo abecede bar jednom.
Da li svaka funkcija prolazi kroz kod reviziju ili ne? Koliko odobrenja je bilo potrebno?
Za lanac Promise.resolve(1).then(() => { throw 2 }).then(...).catch(x => console.log(x)).then(x => console.log(x)), odredite šta će biti u poslednjem console.log i objasnite zašto.
Zadatak: prevlačenje mišem Potrebno je omogućiti klikanje na dugme miša preko obojenog okvira i njegovo prevlačenje dok je dugme pritisnuto.
Koja je razlika između operatora dvostruke jednakosti (==) i trostruke (===)?
const events = [ { name: 'Маша', date: '[phone]' }, { name: 'Даша', date: '[phone]' }, { name: 'Ваня', date: '[phone]' }, { name: 'Петя', date: '[phone]' }, { name: 'Митя', date: '[phone]' }, ];
Kako odlučuješ kada koristiti useMemo, useCallback, React.memo, a kada ne? Imaš li kriterijume?
Ispričajte nam u kojoj meri ste shvatili šta je kompanija, koji je proizvod i čime ćete se baviti?
U trenutku prvog prikaza obrasca, kada je polje već popunjeno početnom vrednošću niza (npr. 'A'), i validator se poziva sa vrednošću jednakom 'A', što odgovara određenom nizu u vašem kodu — da li u ovom slučaju treba da postoji greška ili ne?
Koja je razlika između Map i WeakMap?
Koje utilitarne tipove u TypeScript najčešće koristiš?
Ispričaj mi o opsegu u JavaScript-u: let, const, var — u čemu se razlikuju i šta je hoisting?
Имате почетно образовање као театраски режисер — зашто сте изабрали развој, зашто управо фронтенд?
Лив кодинг: реализујте свој тип MyOmit<T, K> (слично алатки Omit у TypeScript)
Šta je CSRF i kako se boriti protiv njega?
Rekla si da imaš iskustvo kao Vođa tima, možeš li to detaljnije objasniti? U čemu je bilo?