Frontend
Ar yra dinaminis maršrutizavimas: reikia atidaryti naudotojo puslapį, ir pati puslapis gali keistis (pavyzdžiui, id užklausos parametruose). Kaip galima parašyti metodą, kuris stebės maršrutizacijos pokyčius, kad būtų galima įkelti atitinkamus duomenis?
Ar galite paaiškinti Event Loop: kokia tvarka vykdomas sinchroninis kodas, mikroužduotys ir makroužduotys?
Kokie objektų kopijavimo metodai gali kopijuoti funkcijas iš objekto į objektą?
Kas tau svarbu pamatyti būsimame darbdaviu, kokie tavo pasirinkimo kriterijai?
Kuo skiriasi virtualus DOM nuo įprasto DOM?
Kas yra props ir state React? Kuo jie skiriasi?
Ar buvo situacijų, kai užduotis jau buvo įtraukta į develop, bet neturėjo būti įtraukiama į dabartinį leidimą? Kaip elgtasi tokioje situacijoje?
Kokius pagalbinius įrankius, įskaitant testavimo, refaktorizavimo ir kodo peržiūros įrankius, naudojate?
Kaip vyksta jūsų naujų technologijų mokymosi procesas?
Ar kiekviena funkcija pereina kodo peržiūrą ar ne? Kiek patvirtinimų reikėjo?
Užduotis: perkelti pelės pagalba Reikia padaryti, kad būtų galima paspausti pelės mygtuką virš spalvoto dėklo ir jį tempti, kol mygtukas yra paspaustas.
Kuo skiriasi dvigubo lygybės operatorius (==) nuo trigubo (===)?
const events = [ { name: 'Маша', date: '[phone]' }, { name: 'Даша', date: '[phone]' }, { name: 'Ваня', date: '[phone]' }, { name: 'Петя', date: '[phone]' }, { name: 'Митя', date: '[phone]' }, ];
Koks būtų tavo įtikinamas argumentas renkantis kokią nors įmonę ar projektą?
Kokios problemos yra dabartiniame SSR duomenų įkėlimo požiūryje ir kaip jos išsiplės pridėjus naujų puslapių?
Formų darbai: React Hook Form, validacija per Yup/Zod
Jei teoriniu būdu svarstome: yra dideli lentelės su daug duomenų. Ar gali kilti našumo problemų? Jei taip, kaip jas spręstumėte?
Kiek gera praktika vienu metu saugoti globalioje Redux parduotuvėje naudotojo profilio ir krepšelio informaciją? Kaip tai veikia architektūrą?
Pasakykite apie React komponento gyvavimo ciklą: pagrindiniai montavimo, atvaizdavimo ir išmontavimo etapai.
Kaip jaučiatės, kai susitelkiate į užduotį, o kolegos jus atitraukia skubiais pataisymais ar nauja užduotimi?