Frontend
Zadatak: prevlačenje mišem Potrebno je omogućiti klikanje na dugme miša preko obojenog okvira i njegovo prevlačenje dok je dugme pritisnuto.
Koja je razlika između operatora dvostruke jednakosti (==) i trostruke (===)?
const events = [ { name: 'Маша', date: '[phone]' }, { name: 'Даша', date: '[phone]' }, { name: 'Ваня', date: '[phone]' }, { name: 'Петя', date: '[phone]' }, { name: 'Митя', date: '[phone]' }, ];
Да ли користите неке конфигурације у апликацији? Linters, стилови кода — делите ли их између пројеката (на пример, преко приватног npm)?
Koji bi bio tvoj ubedljiv argument u izboru neke kompanije ili projekta?
Šta će se desiti ako ne očistite timeout nakon uspešnog izvršavanja funkcije? Kako to popraviti i koja metoda promise bi bila prikladna za čišćenje timeout-a u svakom slučaju (i pri uspehu i pri grešci)?
Rad sa obrazcima: React Hook Form, validacija putem Yup/Zod
Kako konceptualno povezati ESLint i Prettier da se ne sukobljavaju?
Da li koristite RxJS ili ste već potpuno prešli na signale?
Šta je Change Detection u Angularu? Koje strategije postoje?
Да ли сте икада морали да развијете неку функцију потпуно сами?
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.
Koji su hookovi životnog ciklusa bili u Vue 2?
Да ли не разматрате канцеларију за себе, ако у резюмету је наведен хибридни, удаљени, канцеларијски формат рада?
Kako je prošao pregled koda, ko ga je radio?
Koliko je dobro opisati funkciju u komponenti koja takođe vraća JSX?
Које су методе коришћене за организовање CSS у пројектима? Шта сте користили: препроцесор, styled-components, модуле?
Šta će se dogoditi ako jedan od učitanih fajlova bude veoma veliki?
Šta ćeš dobiti u ovoj konstanti: jedinicu ili nešto drugo? Pretpostavimo da postoji konstanta u koju se stavlja Promise, i na tu Promise se dodaje .then() sa return 1.
Zadatak u JavaScript-u: odrediti redosled izlaza u konzoli za kod koji koristi setTimeout i Promise (mikro i makro zadaci).