Kui palju olete CSS-iga töötanud? Kas teate Grid Layouti?
Frontend
Miks otsustasite töökohta vahetada?
Kas teil on kunagi olnud kogemusi Set objektidega? Mis on nende eripära ja milleks need on mõeldud?
Rääkige oma tehnilisest kogemusest — mis oli tehnilisest vaatenurgast huvitav?
Kas on optimaalne saadud lahendis? Kas on midagi, mida saaks paremaks muuta?
Kuidas sa näed oma tulevast arengut — rohkem arenduses või juhtimise proovimises?
Millised on Reactis kaks peamist komponendi tüüpi?
Milline kohustuslik omadus peab iga elemendi puhul olema Reactis nimekirja renderimisel? Kust saab ja kust ei tohi võtmeid võtta?
Millised on Reacti klassikomponendi elutsükli meetodid?
Kas on võimalik sündmuste levikut peatada? Kuidas? Mis vahe on stopPropagation ja stopImmediatePropagation vahel?
Kuidas töötab prototüüpide süsteem JavaScriptis?
Millised on OOP põhiprintsiibid? Selgitage SOLID põhimõtted oma sõnadega.
Praktiline ülesanne: rakendada React + TypeScript komponendina tabeli, millele antakse parameetrid propside kaudu (andmed, veerud, onRowClick klikkimise käsitleja), mis klikkimisel näitab alerti koos kirje identifikaatoriga.
Kas tead sündmuste delegeerimise kontseptsioonist? Kas on võimalik lahendust ümber kirjutada, kasutades delegeerimist?
Kuidas oli organiseeritud teie töö ülesannetega? Kust nad tulid, kas olid juhid?
Mis on Pure Component Reactis?
Millised on noolefunktsioonide omadused?
Milliste hookidega olete töötanud funktsionaalsetes komponentides? Milline oli kõige ebatavalisem?
Kas kunagi pidanud optimeerima jõudlust? Kas teate, kuidas seda teha?
Mis vahe on const, let ja var vahel?