Frontend
Optimizuojant sunkios frontend programos įkėlimą su 150 mažomis piktogramomis, ar reikėtų sujungti piktogramas į vieną sprite ar naudoti CSS-inlining, kai naudojamas HTTP/2 ar HTTP/3?
Kokius HTTP metodus žinote? Kuo skiriasi PUT nuo PATCH?
Jei turime didelį saugyklą, sudarytą iš kelių dalių, ir tėvų komponentas naudoja vieną būsenos dalį, o vaiko — kitą, kaip užtikrinti šių komponentų nepriklausomą perrenderį be jų apvyniojimo useMemo?
// Duoti trys tipai. Remiantis jais sukurti Delivery tipą, kuris turės visus nurodytų tipų laukus.
async function f(result = 1) { let promiseB = new Promise(resolve => { setTimeout(() => resolve("1e"), 200) }); let promiseA = new Promise(resolve => { setTimeout(() => resolve("ab"), 1000) }); result += await promiseA; result += await promiseB; alert(result); // ? } f(null);
Ar pažįstate non-null assertion (!) operatorių TypeScript? Kodėl jis laikomas anti-patvaru?
Kas yra Feature-Sliced Design (FSD)? Papasakok apie savo patirtį su FSD.
Ar OPTIONS užklausa siunčiama kiekvienu atveju kros-domeno užklausoje ar tik tada, kai tai būtina? Kuo skiriasi paprastos ir sudėtingos užklausos šiame kontekste?
Kaip pakeisti arguments į masyvą senąja (ES5) būdu, be Array.from ir spread operatoriaus?
Ar naudojote kokią nors sutartį rašydami commitus?
Mintyse įjunkite parodytą funkciją: kas bus išvedama pirmojo skambučio metu ir kodėl? Kaip pataisyti kodą, kad gautumėte skaičių seką?
Ar kada nors teko dirbti su projekto vadovu griežtų terminų režimu? Kai reikia labai greitai ką nors padaryti, bet techniškai tai nėra įmanoma greitai padaryti.
Ar reikalinga atskira toggleLoading funkcija, ar galima be jos apsieiti?
Pateikite pavyzdį apie Atvira/Uždaryta principą frontend kūrime, pavyzdžiui, per render props.
Ar turi patirties migracijoje iš Vue 2 į Vue 3 — ką tiksliai pats padarei?
Kokius konteksto susiejimo būdus žinai?
Kuo skiriasi HTTP nuo HTTPS?
Papaskink apie E2E testavimą su Playwright: kaip buvo suorganizuota testavimo sistema, kaip ji buvo paleidžiama, kaip bendradarbiavo su backend'u, kaip užtikrindavo testinių duomenų atkuriamumą?
Tavo gyvenimo aprašyme rašoma, kad dirbai su Next.js — ar tai teisinga? Ar tai buvo Next.js su App Router ar Pages Router?
Papaskink apie useState React: kas tai yra, kaip veikia, ar tai sinchroninis ar asinchroninis hook?