Frontend
Kui peaksid otsustama mikrofrontendide kasutuselevõtu või monoliidi kasutamise vahel, kuidas sa otsust teeksid?
Kas teil on kunagi olnud vaja seadistada klasside sorteerimist või duplikaatide eemaldamist Tailwindis?
Räägi minust endast: millega oled viimastel aegadel tegelenud, miks pole pärast 2024. aasta detsembrit sinu CV-s kirjeid?
Rääkige oma kogemusest CV-st: ülesanded, tehnoloogiad, edusammud ja saavutused üle kolme ja poole aasta töös Sovcombankis.
Millised ressursid ja etapid võivad takistada lehe laadimist ja renderdamist? Kas pildid võivad laadimist takistada?
Milleks kasutatakse generics TypeScriptis? Kuidas piirata generics teatud tüüpidele? Mis on type narrowing ja kuidas see realiseerub?
Kas teil on kogemusi Set ja Map kasutamisel? Millal te neid valisite?
Next.js middleware'is, kus see asub, serveris või klient?
Selgitage nende TypeScripti kasulike tüüpide erinevusi ja nende kasutusjuhtumeid: ```typescript type someType1<T extends object> = Partial<T>; type someType2<T extends object> = T[keyof T]; type someType3<T, K extends keyof T> = Pick<T, Exclude<keyof T, K>>; type SomeType4<T extends object, K extends keyof T = keyof T> = Omit<T, K> & Partial<Pick<T, K>>; ```
Mis on XSS rünnak? Millised tüübid on olemas?
Kuidas vältida kasutades useEffect põhjustatud liidese vilkumist?
Selgitage pärilikkuse probleemi koodis, kus klass pärib Objecti ning pakkuda lahendust.
Miks teie projektis ei kasutata konteinerpäringuid?
Mida muutub kõigis kolmes juhul, kui funktsioon on noolefunktsioon?
Milliseid miinuseid näete BEM/scoped lähenemisviisis stiilidele?
Kuidas oli organiseeritud teie koodi ülevaatamise protsess?
Mis on sulg JavaScriptis ja millised on selle võimalikud puudused?
// On vajalik rakendada meetod groupBy, mis laiendab massiivide standardmeetodeid. // Meetod peaks tagastama massiivi grupeeritud versiooni – objekti, // kus iga võti on funktsiooni fn(arr[i]) täitmise tulemus, // ja iga väärtus on massiiv, mis sisaldab kõiki algse massiivi elemente selle võtmaga.
Räägi mulle Next.js renderdamise režiimidest: SSR, SSG, ISR — milles nende erinevused on?
Vaata koodi: miks komponent App uuesti renderdatakse, klikkides nuppu 'Render', ja miks komponent Child uuesti renderdatakse teksti sisestamisel inputi?