Sobes.tech

Frontend

Naršant iš naudotojų sąrašo puslapio į konkretaus naudotojo puslapį, yra ilgas įkėlimo laikas (įkėlėjas lieka 2 sekundes dėl dirbtinio delsimo). Kaip galima pagerinti šią situaciją?

Middle
Mayflower
120

Kokias užduotis norėtumėte atlikti naujame darbe? Ar yra susidomėjimas technine ar architektūrine sritimi?

Middle
Ifellow
120

Ar turėjote dirbti su naujais React hook'ais (18/19), pvz., useTransition, useDeferredValue?

Middle+
РСХБ
120

Tai reiškia, kad dalyvavai, apytiksliai, architektūroje, planavime?

Middle
Клируэй Технолоджис
120

Ar abi aplikacijos, kurios viena kitą įdiegė, abi buvo React'e?

Middle
Navio
120

function createRateLimiter(limit, interval) {} // Testai const limiter = createRateLimiter(2, 100); let count = 0; const fn = () => { count++ console.log(count) }; limiter(fn); // count = 1 limiter(fn); // count = 2 limiter(fn); // Ignoruota (limit 2/100ms) setTimeout(() => limiter(fn), 150); // count = 3 (praėjo >100ms)

Middle
IGaming
120

Papaskinkite apie savo dabartinę darbo patirtį: prie kokio projekto dirbote, kokius uždavinius atlikote, kas buvo įgyvendinta?

Senior
Ренессанс СтрахованиеРенессанс Страхование
120

Kas įvyks antrajame bloke su asinchronine funkcija loadRolesData viduje useEffect?

Middle+
Сбертех
120

const doSomething = (ms) => { return new Promise((resolve, reject) => { setTimeout(() => { if (Math.random() <= 0.5) { reject("error"); } else { resolve(ms); } }, ms); }); }; const getDelay = () => { let rand = 1000 + Math.random() * 2000; return Math.floor(rand); }; const p1 = doSomething(getDelay()); const p2 = doSomething(getDelay()); const p3 = doSomething(getDelay()); const p4 = doSomething(getDelay());

Middle+
IT OneIT One
120

/** * Reikia parašyti asinchroninę funkciją, * kuri "miegos" nurodytą milisekundžių kiekį, * ir tada sėkmingai užbaigs darbą */ function sleep(duration) { } // Pavyzdys const startTime = Date.now(); console.log("Pradedame miegoti..."); sleep(2000).then(() => { console.log("Prabudau po 2 sekundžių!"); console.log("Praėjęs laikas: ", Date.now() - startTime); }); sleep(1000).then(() => { console.log("Prabudau po 1 sekundės!"); console.log("Praėjęs laikas: ", Date.now() - startTime); });

Middle+
Яндекс
120

Kas yra reflow ir repaint? Kas yra forced reflow (priverstinis perbraižymas)? Kaip galima optimizuoti renderį, kad sumažintume priverstinių perbraižymų skaičių?

Middle+
SelectySelecty
120

Kas vyksta naršyklėje po URL įvedimo adreso juostoje?

Middle+
Ozon Tech
120

Kas yra nuorodų duomenų tipai ir kaip jie skiriasi nuo ne nuorodų tipų? Ką reiškia perduoti nuoroda?

Middle
OkkoOkko
120

[имя] paklausė: Ar galite, prašau, aprašyti užduoties pristatymo procesą nuo nulio — nuo verslo idėjos iki išleidimo į gamybos aplinką?

Middle+
WB банк
120

Pagal kokius kriterijus išskyrėte komponentus UI-kite? Kiek jis buvo kompleksinis ir konfigūruojamas?

Middle
ТАУ Сервис
120

Kokiais atvejais React'e įvyksta komponento pakartotinis atvaizdavimas?

Middle
ОТП БанкОТП Банк
120

Kuo skiriasi Flexbox ir Grid?

Middle
Marfatech
120

Priderinkite funkciją once, kad ji veiktų su asinchroninėmis funkcijomis (funkcija gali būti tiek sinchroninė, tiek asinchroninė).

Middle
OkkoOkko
120

Jei klientas atnaujina puslapį, ar išsaugojote duomenis ar juos iš naujo nustatėte? Ar naudojote Local Storage?

Middle
Voximplant
120

Kodėl nusprendėte tapti programuotoju?

Middle
Нетвижн
120
/298