Ar JavaScript yra daugiagyslių programavimo kalba?
Frontend
Async/await dažnai vadinamas sintaksiniu cukrumi virš pažadų. Kaip suprantate šią išraišką? Ką reiškia 'sintaksinis cukrus'?
Įgyvendinkite Function.prototype.bind metodą — funkciją, kuri priima kontekstą ir grąžina naują funkciją su susietu kontekstu.
Ar mikro frontendai gali sąveikauti tarpusavyje? Kaip organizuotumėte jų komunikaciją ir duomenų mainus?
Jei pašalinsite nuorodą į klasės komponentą, ref reikšmė bus klasės instancija. Ar galima padaryti kažką panašaus su funkcine komponentu — perduoti ref ir gauti jame, pavyzdžiui, funkciją, deklaruotą komponento viduje?
Kokias render strategijas žinote ir kokiais atvejais jas taikyti?
Koks režimas ir užduočių tipas jums yra patogiausias: ramus problemų sprendimas, intensyvus techninis augimas ar vadybinis iššūkis? Papasakokite, ko ieškote savo kitame darbe.
Ar turi įgūdžių kurti sąsajas, dirbti su UI?
Peržiūrėkite React programos (užduočių sąrašo) kodą ir išspręskite problemas: API užklausų apdorojimą, būsenos valdymą, klaidų tvarkymą, naujų užduočių pridėjimą, užduočių pažymėjimą kaip atliktas.
Ar jums reikalinga IT akreditacija?
Kokios yra mikro front-endų nepriklausomo diegimo trūkumai ir rizikos?
Kokia yra skirtumas tarp duomenų saugojimo masyve ir objekte iš atminties perspektyvos? Kuris būdas saugoti lentelę (dviejų matmenų masyvas ar dviejų matmenų objektas) bus lengvesnis atminčiai?
Įgyvendinkite medžio struktūros React komponentą pagal duomenis iš messages.ts: elementai gali turėti vaikus, tėvo mazgai turėtų išsiplėsti ir susitraukti paspaudus, lapai neturėtų turėti perjungiklio, o įdėjimo lygis gali būti bet koks.
Prašome papasakoti apie save, apie savo darbo patirtį paskutiniame darbe, pagrindines ypatybes, technologijų steką — viską, ką manote svarbu papasakoti.
Kokios rūšies konkursai ir projektų konkursai tai buvo?
Ar sprendimas pasikeis, jei objektas turi gilias įdėjimo lygius?
Kaip išvengti lenktynių sąlygų useFetch, jei URL pasikeitė, antrasis užklausas baigėsi anksčiau nei pirmasis, o pirmasis tada perrašė dabartinius duomenis?
Įsivaizduokite didelį projektą su dvidešimt komandų, už kurį atsakote už frontend. Kaip užtikrinate, kad frontend nepablogėtų, ir kaip nustatote, jei viena iš komandų pablogino savo veiklą? Kokius frontend rodiklius ir techninius įrankius naudojate tai stebėti?
Ar naudojote useLayoutEffect ir kokiose situacijose?
Kuo skiriasi mikro frontends ir NPM paketai?