Šta je zatvaranje u JavaScriptu?
Frontend
Šta su capturing i bubbling u događajima pretraživača? Како се razlikuju stopPropagation i preventDefault?
Koje opasne Git komande poznajete i zašto ih ne bi trebalo koristiti bez opreza?
Koja je razlika između microtaskova i macrotaskova u Event Loop-u i koji je njihov red izvršavanja?
Šta znači pristup Mobile First u dizajnu layouta?
Da li imate iskustva sa radom sa Storybook?
Šta je race condition?
Šta znate o monoreposima i kako se razlikuju alati poput Nx i Turborepo?
Када је боље користити Flexbox а када CSS Grid?
Kako se računa specifičnost CSS selektora: šta je jače — inline stilovi, !important, ID, klase ili tagovi?
Šta obično dodajete i opisujete u Storybook-u?
Koje utility tipove u TypeScript poznaješ, na primer Pick, Partial, Omit?
Šta je Shadow DOM i zašto je potrebna?
Koje su opasnosti od innerHTML?
Zašto je TypeScript u principu potreban na frontendu?
Koja je razlika između interface i type u TypeScript?
Zašto ste odlučili da tražite novi posao i napustite poslednju kompaniju?
Implementirajte pretragu proizvoda u Angular scaffold-u: odkomentarišite input sa labelom, rukovodite ulazom sa debounce-om, pozovite funkciju searchProducts i prikažite rezultate. Koristite Angular Signals, ne samo RxJS/Subject.
Šta su lazy routes u Angularu?
Aplikacija ne reaguje ili se zamrzava, skrolovanje i klikovi rade sa lagom. Kako biste dijagnostikovali problem?