Frontend
Van egy objektum, amelynek néhány értéke függvény. Hogyan készíthetünk róla mély másolatot? Vannak nehézségek?
Milyen kritériumok alapján emelted ki a komponenseket az UI-kit-ben? Mennyire volt komplex és konfigurálható?
Vann egy számokat tartalmazó tömb, amelyből néhány ismétlődik. Új tömböt kell készíteni ismétlődések nélkül, megőrizve a számok sorrendjét. Hogyan oldanád meg a problémát Set használata nélkül?
Felhívja-e a useEffect-et, ha a ProfilePage komponens két függőséggel újrarenderelődik, és nem adják át a roles-t?
Mit csinál a providedIn: 'root' az Angularban, és miben különbözik a függőség megadásától a komponens providersében?
Mi volt a kilépés oka a cégtől?
Volt többválasztási funkció a selectben?
Mi történik, ha üres függvénylistát adunk át a compose-nek?
Milyen problémákkal szembesült az Excel fájlok importálásakor?
Van tapasztalata abban, hogy eseményeket társítson weboldal gombokhoz? Saját maga csinálta vagy kész megoldásokat integrált?
Ha a kliens frissíti az oldalt, mentetted az adatokat vagy visszaállítottad? Használtad a Local Storage-t?
Olyan TypeScript-típust kell írni, ami megfelel mind a számot visszaadó, mind a stringet visszaadó (generikus segítségével) függvénynek, de nem szabad átmenjen, ha a visszatérési típusok különböznek.
/** * Meg kell írni egy strjoin nevű függvényt, * amely összefűzi a szövegeket elválasztóval. */ function strjoin() { // kód ide } console.log(strjoin('.', 'a', 'b', 'c')) // 'a.b.c' console.log(strjoin('-', 'a', 'b', 'c', 'd', 'e', 'f')) // 'a-b-c-d-e-f'
Hogyan viszonyulsz az irodai munkához? Van tapasztalatod irodai munkában?
Nagyon nagy monorepónk van, amin több különböző csapat dolgozik egyszerre. Nem lehetséges mikro-frontendekre váltani. Hogyan minimalizálhatjuk annak kockázatát, hogy különböző csapatok befolyásolják egymás munkáját?
Mi az a React.memo, miben különbözik a useMemo/useCallback hookoktól, és hogyan kapcsolódnak egymáshoz?
Magyarázza el a SOLID elveket és alkalmazásukat az Angularban
Mit tudsz a REST-ről? Milyen kérésmódszerek léteznek?
Az utolsó munkahelyeiden irodában vagy távolról dolgoztál?
Előfordultak olyan esetek, amikor valami leesett a termelésben vagy a WebSocket-kapcsolatokkal végzett implementációk tesztelése során?