Frontend
Koja je algoritamska složenost pretraživanja elemenata u nizu?
Колико нитова има у JavaScript-у?
Koje još metode postoje za prolazak kroz stablo osim rekurzije? Koje su prednosti i mane rekurzije i steka?
Koje metode obrade nizova poznaješ?
Vi više od 10 godina trenirate decu i oni su postali šampioni Rusije. Koje prakse iz trenerskog rada ste preneli u rad sa džuniorima?
Koje direktive u Angularu poznaješ? Kako napraviti prilagođenu atributnu i strukturnu direktivu?
Ispričaj o utility tipovima u TypeScript-u: koje si koristio i zašto?
Da li znaš razliku između enum i konstanti u TypeScript-u?
Ако имате слободно време и на табли са две задатке — техничко (рефакторинг) и производно са истим приоритетом — који бисте изабрали?
Ispričaj mi o mikrofrontendima: čemu služe i kako sa njima radiš?
Rekao si da Angular nije tvoja stvar. Zašto?
Zašto je potrebna semantika HTML tagova?
Koja je razlika između jednostavne unije i diskriminisane unije?
Ispričajte o nekom teškom tehničkom zadatku koji ste morali riješiti.
Da li ste radili sa Vuex? Šta su mutacije u Vuex?
Postoji tabela sa 50 kolona i velikim brojem redova. Različite grupe korisnika žele da vide svoje skupove kolona, i ove postavke treba da se sačuvaju nakon osvežavanja stranice i zatvaranja pregledača. Kako biste to implementirali?
Koje utilitarne tipove poznajete, na primer Pick, Omit, Partial, Required? Kako se koriste?
Koja je razlika između ref i reactive u Vue 3?
Ispričaj o React hook-ovima i pravilima njihove upotrebe
Kako funkcioniše paginacija pomoću kursora? Koje su prednosti i mane u poređenju sa LIMIT/OFFSET?