Frontend
Kako vršiš optimizaciju u React-u?
Kako organizovati proveru aktuelnosti podataka keširanih u store-u, ako se podaci na backend-u često menjaju?
Koja je razlika između debounce i throttle?
Молим вас, испричајте ми о вашем радном искуству.
Реци ми о parametру key у v-for: шта је то, шта треба там записати, а шта не?
Да ли користите специфичне UI библиотеке (нпр. Ant Design)? Да ли сте задовољни њима, које компоненте сте задржали, а које заменили својим?
Ispričaj mi o fajlu .npmrc. Da li si radio/la s njim?
Kako izvući zajedničku ponovljivu logiku iz komponenti?
Šta su generički tipovi u TypeScript-u? Zašto ih koristiti? Da li je to dobra praksa ili anti-pattern?
Koje AI alate ste koristili za pisanje koda ili kreiranje landing stranica?
Ako biste projektovali takvu aplikaciju uzimajući u obzir monorepo, kako biste je podelili na pakete, uzimajući u obzir jedinstvenu bazu koda za web i mobilne platforme (React Native)?
Koje jedinice testova biste napisali za funkciju FizzBuzz?
Da li CSSOM blokira renderovanje stranice? Zašto?
Zašto je korišćena FSD arhitektura, a ne neka druga?
Koja opcija polja za unos je bolja sa stanovišta UX-a: sa sivim tekstom za placeholder ili sa crnim podebljanim naslovom unutar?
Koje ARIA atributi se koriste na primeru akordeona?
Ispričaj mi o tipovima (type) i interfejsima (interface) u TypeScriptu: što su, u čemu je razlika, koja ograničenja postoje, šta biraš u svom radu?
Zašto je children potreban u konfiguraciji ruta Vue Router-a? Šta radi?
Rekao si da moduli definišu granicu odgovornosti između komponenti — možeš li ovu ideju detaljnije razraditi?
Šta će se desiti ako umesto poziva funkcije callback prosledimo direktnu referencu na metodu cache.clear (bez zatvaranja)? Zašto to neće raditi i kako to popraviti (npr. pomoću bind)?