Frontend
Koji faktori su za vas važni u kompaniji i na koje se odnosite smireno?
Чиме сте највише радили? Да ли постоји област или библиотека у којој имате више искуства него у осталима? Испричајте о специфичностима последњег радног места.
Kada se izvršava useEffect? Čime se razlikuje od useLayoutEffect?
Ako postoji tabela sa JOIN-ovima i potreban je OFFSET — kako ga optimizovati?
Implementirajte funkciju promisify: ona prihvata funkciju sa callback-om koji prvo javlja grešku (loadScript) i vraća novu funkciju koja prihvata bilo koje argumente, dodaje callback koji prvo javlja grešku i obavija poziv u Promise.
Čime se razlikuju server i klijentske komponente u Next.js? Zašto su uvedene?
Koje su vaše minimalne platežne želje? Koja je bila suma na poslednjem radnom mestu?
Po kojim kriterijumima si izdvajao komponente u UI-kitu? Koliko je bio sveobuhvatan i konfigurisljiv?
Šta je HTTPS i po čemu se razlikuje od HTTP? Šta se dešava tokom TLS-šaka i šta pretražuje pregledač u sertifikatu?
Ispričaj o svom iskustvu saradnje sa timom. Kako je formiran sprint, kako su procenjivani zadaci?
Koja vrsta metrike bi bila najbolja za grafikon broja narudžbina u sekundi?
Potrebno je napisati TypeScript tip koji će odgovarati i za funkciju koja vraća broj, i za funkciju koja vraća string (kroz generički tip), ali ne sme proći ako se tipovi vraćenih vrednosti razlikuju.
Šta je Temporal Dead Zone (TDZ)? Zašto se pojavljuje i kako se s tim boriti?
Могу ли у POST захтеву додати query параметре?
Koju ulogu biste želeli da imate u timu?
Koje su glavne razlike između Vue 2 i Vue 3?
Koji CSS selektori su najskuplji za pretraživač?
Koja je razlika između interface i type u TypeScript?
Што се тиче улога, да ли би желео да идеш у правцу менаџмента или техничког смера?
До које мере желите да растете у погледу даљег развоја? Како себе оцењујете — као middle или senior програмера?