Frontend
Élő kódolás: határozza meg a konzolon megjelenő kimenetet a függvényekkel, nyílfüggvényekkel, objektumokkal és a kontextussal (this), call/bind
Írjon egy egyedi React hookot useScreenWidth(targetWidth), amely visszaadja a jelenlegi képernyő szélességét (screenWidth) és egy isMobile zászlót (igaz, ha a jelenlegi szélesség kisebb, mint a targetWidth). A hooknak frissülnie kell az ablak méretének változásakor.
Van egy szűrő lapokkal. Gyors váltásnál néha régi értékek jelennek meg, amelyek nem tartoznak a jelenlegi laphoz. Mi a probléma és hogyan lehet javítani?
Mi a különbség a useRef és a useState között?
Mi a különbség a some, find és includes módszerek között?
Meséljen a hookokról és a komponensek életciklusáról a React-ben.
Mesélj a legérdekesebb feladatról vagy a legérdekesebb hibáról az utolsó két munkahelyed egyikén.
Partial<Delivery> alapján hozzon létre egy új típust, amely csak a name és address mezőket tartalmazza. Melyik segédtípus alkalmas erre?
Hogyan lehet javítani ennek a komponensnek az architektúráját? Érdemes kisebb komponensekre bontani a renderelés optimalizálása érdekében?
Hogyan javítható ki a fölösleges újrarenderelések, hogy a 'Rerender' kattintásakor csak az App újrarenderelődjön, és szövegbevitelkor csak a Parent (Child nélkül)?
Sok hiba volt? Volt valamilyen kihívás a űrlapok optimalizálásában? Miért működik gyorsan a React Hook Form nagy űrlapoknál — hogyan történik az optimalizálás?
A JavaScript osztályok szintaktikus cukor mire?
A useEffect szinkron vagy aszinkron?
HTTP státuszkódok: mit jelentenek az 401, 403, 500, 200, 201?
Meséljen magáról és korábbi munkahelyi tapasztalatairól, kezdve a legrégebbi helytől: mivel foglalkozott, milyen csapatok voltak, milyen szerepeket töltött be?
Mesélj az E2E-tesztelésről Playwright-tal: hogyan volt felépítve a tesztelőrendszer, hogyan indult, hogyan működött együtt a backenddel, hogyan érték el a tesztadatok reprodukálhatóságát?
Ne nevezze meg az összes részletet, amelyek szükségesek egy irányított gép összeállításához egy építőből (nem szokványos kérdés a rendszeres gondolkodásról).
Milyen utility típusokat ismersz TypeScript-ben?
Dolgoztál már CI/CD-vel, esetleg készítettél Docker konténereket vagy konfiguráltál pipeline-okat?
Dolgozott már Angular-nal?