Frontend
Da li se sve CSS osobine nasleđuju?
Ispričaj mi o svom trenutnom radnom mestu i čime se baviš?
Šta su props i state u Reactu? Koja je razlika?
Da li su postojale situacije kada je zadatak već bio uključen u develop, ali nije trebalo da uđe u trenutno izdanje? Kako ste postupali u takvoj situaciji?
Ispričaj mi o interesantnom slučaju rešavanja složenog zadatka na projektu.
Odredite da li je niz 'pangram' — niz koji sadrži svako slovo abecede bar jednom.
Da li svaka funkcija prolazi kroz kod reviziju ili ne? Koliko odobrenja je bilo potrebno?
Koja je razlika između operatora dvostruke jednakosti (==) i trostruke (===)?
Šta se dešava kada kliknete na dugme u React komponenti sa brojačem (useState), dugmetom koje povećava brojač za 1 i listom od 100 elemenata?
Kako odlučuješ kada koristiti useMemo, useCallback, React.memo, a kada ne? Imaš li kriterijume?
Koji bi bio tvoj ubedljiv argument u izboru neke kompanije ili projekta?
Da li ste koristili Next.js? Zašto i koje funkcije ste koristili (SSR, SSG)?
Rad sa obrazcima: React Hook Form, validacija putem Yup/Zod
Primer sa filtrima objekta (polje name i ostali) - kako koristiti reactive za praćenje promena pojedinačnih svojstava?
Kako atributi defer i async utiču na učitavanje i izvršavanje skripti, i kako još možemo izbeći blokiranje parsiranja HTML od strane skripti?
Имате почетно образовање као театраски режисер — зашто сте изабрали развој, зашто управо фронтенд?
U kojim slučajevima dolazi do ponovnog renderovanja komponente u React-u?
Да ли имаш искуства са монорепозиторијумима или микрофронтендима?
Kako se zaštititi od beskonačnog Promise prilikom zahteva za pristup kameri i mikrofonu? Predložite opcije koristeći statičke metode Promise.
Praktičan zadatak: implementirajte funkciju koja prihvata niz URL-ova i limit paralelnih zahteva, i izvršava fetch zahteve sa ograničenjem paralelnog izvršavanja (ne više od limit zahteva istovremeno), vraćajući rezultate u originalnom redosledu.