Frontend
Ispričajte šta se promijenilo u vašoj oblasti odgovornosti prilikom prelaska sa pozicije Middle na Senior
Šta će se desiti ako korisnik brzo prebacuje između tabova (filmovi/serije), od kojih svaki pravi API zahtev? Kako to popraviti?
Koje je rešenje za loopRunning i signal.addEventListener abort?
Povežite ispravljeni hook u drugoj komponenti i prikažite slučajni broj i trenutnu poziciju skrolovanja.
Да ли ти је потребна IT акредитација?
Поред структуре фасцикли, који још принципи постоје у FSD?
Можете ли да наведете конкретан пример ситуације у којој сте морали да разумете нешто ново, а затим да дискутујете о решењу са тимом?
Koja je razlika između await p1, await p2 i Promise.all([p1, p2])?
Napravite funkciju koja odbacuje vraćeno obećanje, prosleđujući kao grešku niz "timeout_error", ako se ne reši u datom vremenu ili se ponaša normalno kao original. @param {Promise} promise Originalno obećanje @param {Number} timeoutMilliseconds Vreme za timeout u milisekundama @return {Promise} Obećanje sa željenim ponašanjem function withTimeout(promise, timeout) { return new Promise((res, rej) => { const timeoutId = setTimeout(() => { rej("timeout_error") }) }) }
Шта не бисте желели да радите на новом месту посла?
Koje metode izolacije CSS poznajete?
Kako ocenjuješ trenutno stanje brend knjige — šta ti se sviđa, šta ne?
Da li razumete italijanski i da li ćete moći da se snađete sa ugovorom i dokumentima na italijanskom?
Ispričaj o promises: čemu služe, čime su bolji od callbackova, stanja, statičke metode (all, allSettled, race, any).
Šta je generički tip u TypeScript-u i možete li dati praktičan primer?
Postoji unosno polje u koje korisnik unosi vrijednost. Potrebno je da se pri ponovnom učitavanju stranice unesena vrijednost sačuva u tom unosnom polju. Opisati rješenje i napisati kod koristeći localStorage.
Da li ste morali da radite sa autorizacijom? Više o implementaciji.
Kako ste odlučivali gde je kritično pokriti testovima, a gde ne?
Da li je moguće prisilno pokrenuti sakupljač smeća u JavaScriptu?
Da li ste morali duboko da se bavite sa podešavanjima lintera? Koje aspekte ste podešavali — dodatke, pravila za sintaksu, automatsko ispravljanje?