Frontend
Kodėl naudojote computed tarifų filtravimui, o ne įprastas kintamąsias ar funkcijas?
Užpildykite 5×5 matricą unikaliomis atsitiktinėmis sveikaisiais skaičiais nuo 0 iki 1000.
Kodėl klaidos `any` funkcijoje negali būti pridėtos per push, o turi būti rašomos pagal indeksą?
Kokiais protokolais jūsų programa bendravo su backend'u?
Jums paskirta užduotis: po 10-15 minučių darbo puslapis pradeda labai lėtėti, reikia tai ištaisyti. Kokie bus jūsų pirmieji žingsniai?
Užduotis: Sukurti puslapį su daugiafunkcine kriptovaliutų lentele. Reikia prisijungti prie API ir rodyti monetų sąrašą lentelėje. Minimalūs reikalavimai: Projektas sukurtas nuo nulio Tik Typescript Prisijungti prie API Rūšiavimas pagal reikšmes stulpelyje Paieška pagal reikšmes langeliuose (veikia pagal loginio IR principą) Papildomi uždaviniai: Savo puslapiavimas Minimalūs stiliai (malonus ir tvarkingas vaizdas) Bendras paieškos funkcionalumas pagal reikšmes visose langeliuose Galimybė fiksuoti stulpelius
Ar turite budėjimo pamainas (on-call) ir kaip jos organizuotos?
Kada reikia naudoti būsenos valdytoją ir kada pakanka vietinio būsenos ar konteksto?
React užduotis: įgyvendinkite komponentą, kuris ieško teksto subeilės pasikartojimų. Reikalavimai: teksto įkėlimas iš API pirmojo atvaizdavimo metu, įkėlimo indikatorius, klaidų valdymas, paieška nesvarbu didžiosios ar mažosios raidės, rastų pasikartojimų paryškinimas, bendro pasikartojimų skaičiaus rodymas, mygtukas papildomam tekstui įkelti.
Įgyvendinkite klasę pagal Observer (Stebėtojas / Renginio siųstuvas) modelį: prenumeratorių saugojimas, įvykio prenumerata, prenumeratos atšaukimas, prenumeratorių įspėjimas.
Kas yra requestAnimationFrame ir ką jis garantuoja?
Pasakoja žingsnis po žingsnio veiksmų planą, kai tau perduodamas projektas: ką darai, kai gauni prieigą prie saugyklos, manydama, kad nėra dokumentacijos.
Kodėl React reikalingas kaip biblioteka ir kodėl nereikėtų rašyti programos vanilla JavaScript?
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 Event Loop — mikro ir makro užduočių eilės.
Papaskink apie Event Loop JavaScript: kaip jis veikia, kas yra mikro ir makro užduotys?
Aprašykite naršyklės (ir ne tik naršyklės) veiksmų seką po URL įvedimo ir puslapio užklausos. Kas yra forced layout?
Dirbant su dirbtinio intelekto įrankiais
Ar yra problemų pridėti naujų metodų prie įmontuotų objektų prototipų?
Kodėl paveldėjimas yra būtinas OOP? Pateikite paaiškinimą, kodėl jis naudojamas, jei logikos pakartotinio naudojimo užduotį galima išspręsti ir kitais būdais (pvz., per DI).