Frontend
Rääkige meile kursustest, mida te läbisite (umbes 20 kuud) — milline ettevõte neid pakkus?
Mis on rest ja spread operaatorid? Kuidas nad erinevad?
Kas oli mikro-frontend arhitektuur?
Kus saab kasutada interface, kuid mitte type?
Kas teil on kogemusi Docker ja CI/CD kasutamisel frontend arenduses?
function sum(a, b) { return a + b; } function memo() {}
Koostatud komponendid + React Context → formEntity edastamine läbi pakkuja Form ja kasutamine FormItem. Form ümbritseb oma lapsed FormContext.Provider-iga, ning FormItem kasutab cloneElement, et sisestada väärtus ja onChange Input-i. Kärbes: veenduge, et FormItem edastab nime uuendusfunktsioonile. ```javascript const Form = ({ children, formEntity }) => ( <FormContext.Provider value={formEntity}>{children}</FormContext.Provider> ); const FormItem = ({ name, children }) => { const { state, handlers } = useContext(FormContext); return React.cloneElement(children, { value: state[name], onChange: (e) => handlers.updateValues({ name, value: e.target.value }), }); };
Oletame, et peate looma kaitstud lehe, millel on autentimine middleware'i kaudu. Kuidas te seda teeksite?
Kui sageli sind projekti erinevates osades ümber paigutati?
Kas teil on kogemusi agentuuri arendamisel tehisintellekti kasutades?
Kas tead sündmuste delegeerimise kontseptsioonist? Kas on võimalik lahendust ümber kirjutada, kasutades delegeerimist?
Kas olete kunagi töötanud React Native ja React Native Webiga?
Mis on debounce?
Mis juhtub komponendiga, kui võti muutub? Räägi funktsionaalsete komponentide elutsüklist.
Milline on parem variant tegevusnupu paigutamiseks: ekraani keskel või paremal ääres? (mobiili kasutajaliides)
Kas tead, mis on requestAnimationFrame ja milleks see on?
Sa mainījāt, ka izstrādājat atkārtoti lietojamu UI-kit komponentu bibliotēku, kas balstīta uz Angular Material. Vai ir būtiska atšķirība starp bibliotēkas komponentiem un parastajiem daudzfunkcionālajiem lietojumprogrammas komponentiem? No kā var atteikties parastos komponentos, bet ne bibliotēkā?
Kui kaua te olete ettevõttes töötanud?
Kuidas te suhtlesite backendiga ja teiste meeskonnaliikmetega (analüütikud, disainerid, testijad)?
Kuidas Angularis rakendatakse Dependency Inversion põhimõtet? Mis on InjectionToken?