Frontend
Da li ste radili samostalno sa bibliotekama komponenti? Da li ste pravili sopstvene biblioteke?
Šta znači visoka i niska selektivnost indeksa?
Ko u vašem ciklusu je odgovoran za opštu odluku koja uključuje promene kako u front-end, tako i u back-end delu – od početka do kraja?
Šta bi predložio da se arhitektura legacy projekta dovede u red, uzimajući u obzir da u repozitorijum ulaze frontend, backend i AI agenti?
Šta će se desiti ako korisnik klikne na sugestiju i tekst u polju za unos se promeni — neće li se pokrenuti ponovo pretraga za već odabranu vrednost? Kako se može rešiti ovaj problem?
Čime se React razlikuje od običnog JavaScript-a?
Odredite red izlaza u konzoli za dati kod sa `setTimeout`, `Promise` i sinhronim `console.log`, objašnjavajući ga kroz Event Loop.
/** * Funkcija `asyncAuth(callback)` prihvata callback, u koji * se može proslediti 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} */ function auth() { return new Promise((resolve, reject) => { asyncAuth((error, data) => { if (error) { reject(error) } else { resolve(data) } }); }) } /** * Funkcija `tryAuth()` koristi `auth()` i, u slučaju greške, * pravi N dodatnih pokušaja. * Ako svi ne uspeju, vraća poslednju grešku. * * @returns {Promise} */ function tryAuth(n) { }
Колико ће уопште бити занимљиво радити са FinTech у оквиру Web3, и да ли постоји алергија на западно тржиште?
Odredite red izlaza cifara u konzoli za primer sa Promise, gde se poziva reject, a zatim se dodaju obrade then, catch, finally.
Реци више о процесу развоја — у погледу тима и писања кода
Ispričaj o kritičnom putu renderovanja stranice u pretraživaču
Da li na rezultat utiče to što je jedna funkcija streličasta, a druga obična? Čime se razlikuju u radu sa kontekstom i zatvaranjima?
Kako ste primenjivali menadžere stanja sa stanovišta arhitekture i prakse korišćenja?
Када треба користити микрофронтенде, а када оставити монолитну апликацију?
Kako utiče roditeljski element ako ima dete sa position: absolute?
Да ли су постојали проблеми са Cumulative Layout Shift при динамичко подешавање висине елемената листе? Како то могу победити?
Ispričaj o Critical Rendering Path — šta se dešava prilikom građenja stabla renderovanja?
Ispričajte o sebi, svom iskustvu i zanimljivim projektima na kojima ste radili.
Pokušajte da opišete strukturu podataka za prvi i drugi endpoint — šta nam je potrebno da sve ovo radi? Šta će predstavljati entitet kviza (koja polja)?