Ar teko darbo su mikrofrontendais? Kam apskritai reikalingi mikrofrontendai, kokias problemas sprendžia?
Frontend
Ar pažįsti Feature-Sliced Design (FSD)?
Kuo skiriasi REST API ir WebSocket?
Užduotis: įgyvendinti klasę su metodais subscribe, unsubscribe ir next (Observer/Stebėtojo modelis). Visos metodai turi būti griežtai tipizuoti TypeScript. Metodas subscribe turi grąžinti funkciją atsisakyti prenumeratos.
Ar dirbote su generiniais vaistais? Ar galite paaiškinti bendrą koncepciją?
Kaip matote savo karjeros vystymąsi?
React užduotis: įgyvendinti 10x10 žaidimų lauką (100 kvadratėlių), kiekvienas atsitiktinės spalvos (raudona arba žalia). Spustelėjus kvadratėlį, jo spalva pasikeičia į priešingą, ir rekursyviai keičiasi visų to paties spalvos šalia esančių langelių spalva (vertikaliai ir horizontaliai).
Papaskinkite apie savo patirtį dirbant su Next.js. Kuriose projektuose jį naudojote ir kokius renderinimo metodus naudojote skirtingam turiniui?
Į ką atkreipiate dėmesį atliekant kodo peržiūrą?
Ką šiuo metu ieškote ir ko tikitės iš naujos vietos?
Ar galite paaiškinti skirtumą tarp renderavimo metodų: SSR, SSG, CSR ir ISR?
Ar galite prisiminti REST principus?
Kas nutiks, jei vėl užsiprenumeruosite tą patį apdorotoją? Kaip pasikeis iškvietimų tvarka?
Kokį dizaino šabloną ką tik įgyvendinome? Ar sąmoningai taikėte dizaino šablonus savo darbe?
Užduotis: įgyvendinti funkciją sumSquares, kuri sumuoja masyvo skaičių kvadratus, naudojant pritaikytą reduce funkciją. Keisti galima tik funkciją sumSquares.
Ar buvo skirta išteklių testų rašymui? Kokia jūsų patirtis rašant testus?
Jei reikia palaikyti dubliuojančius tvarkytojus, kaip įgyvendintumėte atsisakymą? Kokios yra filtravimo naudojimo trūkumai masyve?
Kiek laiko rašote Node.js?
Kiek laiko dirbate su TypeScript ir kam iš viso naudojamas TypeScript projektuose?
Kiek greitai jie yra pasiruošę persikelti į naują vietą?