Ispričajte nam o situaciji u kojoj ste optimizirali performanse aplikacije (navedene u vašem životopisu) — zašto je stranica iz početka učitavala tako sporo i kako ste to riješili?
Frontend
Можете ли кратко описати структуру HTTP-запита и HTTP-одговора?
Postoji tabela sa 50 kolona i velikim brojem redova. Različite grupe korisnika žele da vide svoje skupove kolona, i ove postavke treba da se sačuvaju nakon osvežavanja stranice i zatvaranja pregledača. Kako biste to implementirali?
Да ли сте упознати са Electron оквиром? Шта је то?
Šta je TypeScript i koje su njegove glavne prednosti?
Šta više voliš: monolit ili mikro frontendove?
Koja je razlika između div i span sa stanovišta rasporeda?
Šta je DOM (Document Object Model)?
Šta radi providedIn: 'root' u Angularu i kako se razlikuje od navođenja zavisnosti u providers komponenti?
Kako je izgledala vaša recenzija koda? Koje principe ste koristili, na šta ste prvo obraćali pažnju?
Kako je određivan prioritet onoga što treba pokriti jediničnim testovima?
Kako je arhitektonski izgledala vaša aplikacija na poslednjem radnom mestu? Koje alternativne arhitektonske pristupe poznajete?
Ispričajte mi o posljednjem radnom mjestu: čime ste se bavili, kako su izgledali procesi, kako ste komunicirali s kolegama?
Ispričajte o Observable i Subject u RxJS — čime se razlikuju, koje vrste Subject poznajete?
Pričajte o prenosu podataka između komponenti u Angularu (Input, dvostruko povezivanje, signali).
Kako je izgledao backend na poslednjem projektu sa stanovišta frontend programera?
Ispričajte o modulima i standalone komponentama u Angularu — u čemu je razlika i zašto prelaze na standalone?
Kako je radio UI-asistent na vašem poslednjem radnom mestu u kompaniji "Velika trojka"?
Чиме се разликује виртуелни DOM од обичног DOM-а?
Kako su dokumentovali frontend deo aplikacije?