Frontend
Mi történik a komponenssel a kulcs megváltoztatásakor? Mesélj a funkcionális komponensek életciklusáról.
Melyik azgomb elhelyezése a legjobb: a képernyő közepén vagy a jobb szélén? (mobil felület)
Tudsz valamit a requestAnimationFrame-ről, mire való?
Az Angular Material alapú újrahasznosítható UI-kit komponens könyvtár fejlesztéséről beszéltél. Van alapvető különbség a könyvtári komponensek és az alkalmazás normál többfunkciós komponensei között? Mit lehet elhagyni a normál komponensekből, de nem a könyvtáriakból?
Mióta dolgozik a cégnél?
Hogyan lépett kapcsolatba a backenddel és más csapattagokkal (elemzők, tervezők, tesztelők)?
Felsorolná az összes technikai megoldást erre a problémára (kivéve a mező jelre való cseréjét)?
/* Mit fog megjelenni a konzolon */ async function f() { console.log(1); const promise = new Promise((resolve) => { console.log(2); setTimeout(() => { console.log(3); resolve("kész!"); console.log(4); }); }); console.log(5); const result = await promise; console.log(6); console.log(result); return "Eredmény"; } f(); console.log(7);
Milyen csapatban dolgozik és melyik projekten?
Hogyan tetszik a munkafolyamatunk? Vonzó?
Miért használtál computed-et a díjak szűrésére, ahelyett, hogy normál változókat vagy függvényeket használj?
Közvetlenül használtad a WebSocket-et, vagy voltak valamilyen burkolók?
Mikor fut le a useEffect cleanup függvénye, ha van egy függőségi tömb paraméterekkel a, b, c?
Van egy változó, amely lehet Book vagy Video típusú. Hogyan ellenőrizhető az objektum típusa? Milyen típusú értéket ad vissza a típusvédelmi függvény?
Az HTML és CSS elemzés egymás után vagy párhuzamosan történik?
Mi az a cherry-pick a Git-ben?
Ki általában dönt a kiadás elhalasztásáról?
Hogyan döntöd el, mikor kell egy függvényt useCallback-be csomagolni, és mikor nem? Hogyan történik ez a projektedben?
Milyen argumentumot adunk át az inject függvénynek? Pontosan mit adunk át — függőséget vagy valami mást (token)?
React feladat: valósítson meg egy szövegben való al-szöveg előfordulásainak keresésére szolgáló komponenst. Követelmények: szöveg betöltése API-ról az első rendereléskor, betöltési jelzés, hibakezelés, előfordulások keresése kis- és nagybetűk figyelembevétele nélkül, megtalált előfordulások kiemelése, az összes előfordulás számlálása, gomb a további szöveg betöltéséhez.