Frontend
Santraukoje nurodytos metrikos — renderių sumažėjimo procentas, našumo augimas. Kaip juos skaičiavote?
Įdėkite skaičius vietoj klaustukų, kad konsolėje būtų išvardyti 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (užduotis apie Event Loop, Promise, setTimeout)
Kaip įsivaizduojate darbą naujoje vietoje? Kaip įsilietumėte į projektą, kuriame šiuo metu frontend'as yra be framework'o?
Papaskink apie display savybę: kokios reikšmės yra, kuo skiriasi block, inline, inline-block? Daugiau apie flexbox: kaip veikia, pagrindinės savybės.
Kokios saugumo problemos yra susijusios su innerHTML naudojimu vartotojo įvesties įterpimui?
Ar JavaScript yra viengubas ar daugiagubas? Kaip veikia asinchroniškumas?
Ar pažįstate natūralų CSS nesting? Ar esate už ar prieš? Kokios yra jo privalumai ir pavojai?
Papaskink apie Storybook — kiek intensyviai su juo bendradarbiavai, ar tai buvo tik su mažu komponentu?
Kokios yra elementų pozicionavimo galimybės puslapyje (CSS position)?
Ką gali papasakoti apie CSS selektorių specifiką?
Kaip rankiniu būdu atnaujinti komponento vaizdą su OnPush ir koks skirtumas tarp markForCheck ir detectChanges?
Viskas padaryta teisingai: backend'as nustatė HTTP-only slapuką. Bet atnaujinus puslapį, slapukas dingsta. Kas gali būti problema?
Kas yra monorepozitorija ir ar esate susipažinęs su šiuo požiūriu?
Kaip suprantate, kas yra renderis React'e? Kodėl tai gali įvykti?
Papaskink apie Vue slotus: kaip juos naudoji, įskaitant scoped slots?
Parašykite funkciją getUserProfile, kuri priima userId kaip argumentą ir gauna naudotojo profilį iš API galinio taško "[link]". Funkcija turėtų įrašyti naudotojo profilį, jei fetch sėkmingas, ir įrašyti klaidos pranešimą, jei fetch nepavyksta.
Ar buvo kokia nors sisteminės analizės forma ar tiesiog žodžiu aptarinėjote ir užrašėte punktus užduotyje? Ar buvo dokumentas ar puslapis Confluence'e, kuriame aprašyta, ką reikia padaryti?
Įvardinkite priežastis, kodėl React komponentas yra perrenderinamas. Kodėl React orientuojasi į nuorodos keitimą, o ne į reikšmės keitimą?
Kam naudojamas useMemo? Pateikite praktinį pavyzdį.
Kas yra CSP ir kaip jį nustatyti?