Meséljen a űrlapok validálásáról: hogyan valósult meg kliens- és szerveroldalon?
Frontend
Javítsa ki a rekurzív függvényt, amely egy beágyazott tömböt lapít ki: jelenleg elemeket veszít.
Mivel kellene használni a React.lazy-t?
Milyen utility típusokat ismersz a TypeScript-ben, és melyiket használod a leggyakrabban?
Milyen módszerekkel lehet elkerülni az ismétlődő megjegyzéseket a kód áttekintése során, és segíteni a fejlesztőket abban, hogy helyesen csinálják?
Dolgoztál-e entitás adapterekkel a Redux Toolkit-ben?
Melyek a legemlékezetesebb feladataid?
Mit kell hozzáadni a példához, hogy stabilizálja a callback hivatkozást és elkerülje a szükségtelen újrarendereléseket?
Dolgoztál-e devDependencies, peerDependencies, optionalDependencies vagy bundledDependencies-szel?
Hogyan módosítsuk a destrukturálást, ha az eredeti kifejezésben opcionális láncolás van?
Meséljen a legutóbbi munkahelyéről és fő feladatairól.
Mik az okok, amiért újrarenderelnek a React komponensek?
Hogyan volt felépítve a Redux store-od: milyen mélyen volt beágyazva, és hogyan szervezted a slices-t?
Írjon egy függvényt, amely két számot két módon ad össze: sum(2, 5) és sum(2)(5). Maximum két argumentum.
Mi irritált a legjobban a kód áttekintése során? Miben vitatkoztál leggyakrabban a pull requestekben?
Dolgoztál konzervált komponensekkel? Melyik a két módszer közül előnyösebb a kezelő átadására, és miért?
Hogyan lehet biztonságosan hozzáférni egy hibához a catch-ből, például a message megjelenítéséhez? Ennek a konstrukciónak mi a neve?
Miért alakulnak át az objektumok, mint a normál objektum kulcsai, a "[object Object]" sztringgé? Történik-e sztringgé alakítás más kulcsok esetén, például a 7 számnál?
Milyen legújabb ECMAScript funkciókat, módszereket vagy API-kat használtál?
Röviden meséljen magáról: mit kell tudnunk róla?