Frontend
Kako staviti svoju zadatak u red mikrozadataka?
Pomerite brojeve umesto znakova pitanja tako da se u konzoli prikaže redom 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (zadatak na Event Loop, Promise, setTimeout)
Da li je JavaScript jednostran ili višestruki? Kako funkcioniše asinhronost?
Kako pristupaš izboru tehnologija u projektu i kako vodiš diskusije kada postoji otpor?
Koje još metode Promise API poznaješ osim Promise.all?
Koji načini obrade grešaka postoje u JavaScriptu?
Koja je razlika između Promise i async/await? Kako izvršiti dva asinhrona zahteva paralelno? Koje Promise metode poznaješ (all, allSettled, race, any)?
Објасните како ради реактивност у Vue 3: reactive, ref, shallowReactive, markRaw.
Da li biste pravili projekat za sebe, šta biste izabrali — Vue ili React? I zašto?
Знаш ли образац EventEmitter? Имплементирај класу са методама subscribe, unsubscribe и fire.
Šta je Union tip u TypeScript-u?
Koje su ti poznate stanja interaktivnih elemenata u CSS (pseudo-klase)? Šta one rade?
Koje je značenje i problem zatvaranja u JavaScriptu?
Ispričaj mi o svom komercijalnom iskustvu i tehnološkom skupu s kojim si radio.
Da li uglavnom pišete na TypeScript-u ili i na čistom JavaScript-u?
Šta je BEM metodologija u CSS-u?
Да ли разумеш шта је полиморфизам? Можеш ли то објаснити својим речима?
Ispričajte nam o zadatku optimizacije performansi koji ste rešavali.
[ime] je pitao: Da li su postojale zadaci u kojima je jasno nedostajalo vremena, ljudi ili informacija? Kako na to gledaš?
Zašto nije preporučljivo prepisivati ugrađene metode u prototipovima?