Frontend
---SEPARATOR---
Ispričaj o sebi kao frontend programeru: na čemu si radio, kakvo je tvoje iskustvo — komercijalno ili obrazovno?
Da li si radio sa GraphQL? Znaš li razliku između GraphQL i REST API?
Šta radi useMemo i kakve su posledice njegove upotrebe za sve vrednosti bez potrebe?
Šta je Composable u Nuxt/Vue? Možeš li dati primer?
Šta je Pinia i čemu služi?
Da li pišete testove i koje tačno (jedinične, kritične tokove itd.)?
Zašto je React potreban kao biblioteka i zašto ne pisati aplikaciju na vanilla JavaScript?
Ispričaj mi o traženju posla — koliko je sada aktivno i s čim je povezano?
Kako se odnosiš prema poligrafu?
Šta je funkcija višeg reda? Dajte primere ugrađenih funkcija višeg reda u JavaScript-u.
Da li imaš iskustva sa radom sa komandnom linijom (shell komande), pored Git i FTP?
Zadatak za live coding: popraviti brojač sa setInterval u useEffect, koji ne radi ispravno zbog problema sa zatvaranjem
Koja je razlika između interface i type u TypeScript, koji koristite i zašto?
Čime se razlikuju rem od em?
[ime] je pitao: да ли имате приближни опсег плате?
Uradi pregled koda React-komponente koji vrši prebacivanje podataka, poziva funkciju niza i prikazuje spisak. Pronađite i ispravite sve greške i probleme (async u useEffect, nedostatak niza zavisnosti, korišćenje indeksa kao ključa itd.).
Za lanac Promise.resolve(1).then(() => { throw 2 }).then(...).catch(x => console.log(x)).then(x => console.log(x)), odredite šta će biti u poslednjem console.log i objasnite zašto.
Na čemu su vaši mikrofrontovi: Module Federation od Webpack?
Šta znači termin 'iz knjige' u kontekstu tvog projekta sa efektima (kiša, vibracija itd.)? Kako to izgleda sa stanovišta implementacije?