Sobes.tech

Frontend

Pogledajte ovaj deo koda — shvatite šta radi i napišite jednostavan primer upotrebe. Takođe postoji sličan helper u lodash-u.

Middle+
148

Da li se desilo da u jednoj funkciji proizvoda bude vraćeno mnogo polja, a u drugoj samo dva?

Middle
148

Да ли си радио са Lighthouse-ом? Замисли се, да ти је задат задатак да побољшаш метрику FCP (First Contentful Paint). Које идеје ти падну на памет?

Middle
148

Koji su problemi u trenutnom pristupu učitavanju SSR podataka i kako će se oni proširiti dodavanjem novih stranica?

Middle
147

Implementirajte funkciju foo koja uzima niz i vraća objekat gde su ključevi elementi niza, a vrednosti su sve 0.

Middle+
145

Kako se razvijate, kako učite nove tehnologije, šta vam je poslednje ostalo u sećanju?

Middle+
145

Који тренутак ћеш објавити да нећеш успети?

Middle+
145

Šta vam najviše prija da radite na poslu, a šta ne? Šta vam oduzima više vremena nego što biste želeli?

Middle+
145

Šta se može dešavati na serveru tokom generisanja HTML (SSR) — na šta server troši vreme, koji problemi sa performansama i sigurnošću mogu nastati prilikom serijalizacije podataka?

Middle+
144

Ispričajte o svom posljednjem radnom mjestu i projektima na kojima ste radili.

Middle+
144

Šta je novo i interesantno što si nedavno naučio u svetu frontenda?

Middle
142

Koja poboljšanja bi se mogla napraviti za povećanje kvaliteta proizvoda u budućnosti?

Middle
142

Odredite red izlaza u konzolu za kod sa setTimeout, Promise, then, catch, finally i raznim sinhronim pozivima (zadatak o Event Loop).

Middle
140

Kako osigurati podršku za moderne formate slika (WebP, AVIF) u pregledačima koji ih ne podržavaju?

Middle
140

Implementirajte funkciju memoize koja kešira rezultate poziva asinhronih funkcija i ne šalje ponovni zahtev ako je poziv sa istim argumentima već obavljen.

Middle
140

Koja je razlika između korišćenja hasOwnProperty i direktne provere vrednosti putem uslova (if o[x])? Šta će se desiti ako je vrednost svojstva false?

Middle
140

Potrebno je napisati funkciju memoize — omotač za memoizaciju. Za jednostavnost, možete pretpostaviti da funkcija uvek ima samo jedan argument, i to će biti primitivna vrednost.

Middle
139

<script> function sum(valueA) { throw 'Nije implementirano' } console.log(sum(1)()); // 1 console.log(sum(1)(2)()); // 3 console.log(sum(1)(2)(-3)()); // 0 </script>

Middle+
139

Zašto je potreban React.lazy? Koju korist donosi i kako radi ispod haube?

Middle
139

Implementirajte novi komponent SignupSuccess. Treba da se prikazuje umesto obrasca za registraciju nakon uspešne registracije.

Middle
134
/5