Frontend
Šta je debounce? Napiši debounce funkciju bez korišćenja biblioteka u vanilla JS
Implementirajte virtuelni spisak (Virtual List): postoji dugačak spisak poruka, i treba da renderujete samo vidljive elemente unutar kontejnera sa fiksnom visinom od 300 piksela. Visina jednog reda je 30 piksela.
Koji načini obrade grešaka postoje u JavaScriptu?
Šta možeš reći o specifičnosti CSS selektora?
Da li biste pravili projekat za sebe, šta biste izabrali — Vue ili React? I zašto?
Sve je urađeno ispravno: backend je postavio HTTP-only kolačić. Ali prilikom osvežavanja stranice kolačić nestaje. U čemu može biti problem?
Koja je razlika između ključne reči type i interfejsa u TypeScript-u? Pričaj o nasleđivanju u tipovima i interfejsima.
Napišite funkciju getUserProfile koja uzima userId kao argument i preuzima profil korisnika sa API endpointa "[link]". Funkcija treba da zabeleži profil korisnika ako je fetch uspešan, i da zabeleži poruku o grešci ako fetch ne uspe.
За шта се користи useMemo? Наведи практичан пример.
Šta je CSP i kako ga podesiti?
Koji zadatak nije bio odmah lak, s čim si se morao boriti?
//Implementirati sortiranu listu gradova // Primer: // A // Arhangelsk // Astrahan // B // Belgorod // ...
Kako vidiš svoj posao imajući u vidu da AI preuzima deo zadataka?
Да ли имате искуство са бекендом?
Čime se razlikuje display flex od display grid? Kako poravnati elemente u flex?
Da li ste koristili AI agente (alate LLM) na svom radu? Kakvo je vaše iskustvo sa njima?
Šta je Event Loop i kako funkcioniše?
Ispričaj o upravljanju stanja: koje si biblioteke koristio, pričaj o arhitekturi Redux.
Šta su localStorage, sessionStorage i cookies? Čime se razlikuju?
Na kojim momentima može da se zaustavi ili uspori parsiranje HTML-a?