Frontend
Kas yra primityvai JavaScript'e?
[vardas] paklausė: Papasakok apie patogiausią darbo dienos pabaigą.
Kokius interaktyvių elementų būsenas CSS (pseudo-klasės) žinote? Ką jie daro?
Ar būtina priversti pakeitimų patikrinimą, jei įvyksta pakeitimas ngOnChanges su OnPush strategija?
const submit = useCallback((el) => () => { log(el); }, []); arr.map(el => <button onClick={submit(el)} />) arr.map(el => <SomeComp key={} onClick={() => submit(el)} />) const param = useMemo(() => ({c: a + b}), [a,b]) return <Child value={param} /> Child = React.memo(() => {})
Ar reikėjo naudoti RTK naudojant Redux?
Pasakokite apie duomenų perdavimą tarp komponentų Angular (Input, dvipusis ryšys, signalai).
Kokį dizaino šabloną ką tik įgyvendinome? Ar sąmoningai taikėte dizaino šablonus savo darbe?
Kuo skiriasi interface ir type TypeScript?
Kaip centrinti div? Paminėkite tris būdus.
Jūs paminėjote Server Components. Pages Router nėra Server Components. Ar mokėtės App Router? Ar turite su juo patirties?
Kokius kursus studijavote ar savarankiškai išmokote apie frontend kūrimą?
Kaip padalintumėte serverio ir kliento būseną?
Kaip optimizuoti 100 tūkst. kvadratų rodymą viename puslapyje?
Kokia yra panašumas ir skirtumas tarp tipų (type) ir interfeisų (interface) TypeScript'e? Kur naudoti vieną ar kitą?
Kas yra mutacija ir kokie yra mutuojantys masyvų metodai JavaScript'e? Pateikite mutuojančių ir nemutuojančių metodų pavyzdžių.
Jūs paminėjote, kad dirbote su monorepo — kaip jis buvo organizuotas? Ar naudojote mikrofrontendus?
Kaip sugauti klaidą Promise? Koks bus klaidos tipas catch?
Kuo skiriasi renderavimas nuo tapymo? Kaip vadinamas procesas, kai lyginamas virtualus ir tikras DOM medis?
Su kuo iš komandos reikėjo bendradarbiauti paskutiniame projekte?