Frontend
Šta je metoda lančanja (chaining) pri rešavanju kolizija u hash tabeli?
Ispričajte o tehnološkom skupu koji je korišćen u projektima. Na primer, koji su UI paketi korišćeni?
Šta znači imati setTimeout sa odlaganjem od 0 milisekundi u kodu i kako će to funkcionisati?
Колико ће трајати извршавање сваке функције? ```javascript /** Колико ће трајати извршавање сваке функције */ function pause500ms () { return new Promise(res => setTimeout(res, 500)); } (async function test1 () { pause500ms(); pause500ms(); })(); (async function test2 () { await pause500ms(); await pause500ms(); })(); (async function test3 () { await Promise.all([pause500ms(), pause500ms()]); })(); (async function test4 () { await Promise.all([await pause500ms(), await pause500ms()]); })(); ```
Specifičnost CSS selektora: koje stilove će primeniti na dve oznake H2 sa konkurentnim stilovima? Poredajte selektore po rastućoj specifičnosti.
Koje vrednosti svojstva display ćeš se setiti?
Kako biste ocenili svoj tehnički nivo na trenutnoj poziciji? Middle, middle+, senior, senior+?
Kako je arhitektonski izgledala vaša aplikacija na poslednjem radnom mestu? Koje alternativne arhitektonske pristupe poznajete?
Na stranici postoji lista od 5000 proizvoda, stranica se jako usporava. Poslovni traži da se s tim nešto uradi. Šta predlažeš?
/** * Funkcija `asyncAuth(callback)` prihvata callback, u koji * može biti prosleđena greška (kao prvi argument) i podaci * sa backend-a (kao drugi argument). * asyncAuth((error, data) => {}); * * Potrebno je da implementirate funkciju `auth()`, * koja poziva `asyncAuth()`, ali vraća Promise. * * @returns {Promise} */ export function auth() { // asyncAuth((error, data) => {}); }
Da li CSS blokira renderovanje stranice?
Šta su composables i čemu služe?
Zašto React treba virtualno DOM stablo? Zašto ne možemo direktno menjati pravi DOM? Koje su prednosti i mane različitih pristupa?
Vue 2 и Vue 3: које архитектонске ограничења реактивности Vue 2 су натерала Евана Ју да поново напише мотор користећи `Proxy`?
Kako implementirati proveru autorizacije ili uloga na nivou ruta u Vue Router 3?
Kako funkcionišu ekrani visoke gustine piksela (Retina, DPR)? Kako pravilno pripremiti slike za takve ekrane?
Šta je CORS greška?
Pričaj o fragmentima i portalima u React-u.
Колико имаш велико искуство у прегледу туђег кода — колико познајеш туђи код?
const items = [10, '10', 12, 15, 21, 12, 10, 16, 21, 15, 'apple', 'apple']; function createUniqueArray(values) { return values; }