Frontend
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?
Mikor fut le a useEffect cleanup függvénye, ha van egy függőségi tömb paraméterekkel a, b, c?
Mi a különbség az any és az unknown típusok között a TypeScript-ben?
Mi az a cherry-pick a Git-ben?
Ki általában dönt a kiadás elhalasztásáról?
Milyen state-kezelőket használtál? Mire való egy state-kezelő, milyen problémát old meg?
A handleCityChange függvény 52. sorában három antipattern van. Találd meg őket és magyarázd el őket.
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.
Mit tud a kontextusról és a this kulcsszóról?
Dolgozott már RxJS-sel?
Miért szükséges a React könyvtárként, és miért ne írjunk alkalmazást vanilla JavaScript-ben?
Hogyan vannak felépítve a store és szerver állapotok a frontendben? Használja a TanStack Query-t?
Mi az HTTP-módszerek idempotenciája? Mely módszerek idempotensek, és melyek nem? Mi a különbség a PUT és a PATCH között?
Hogyan állítottad be a CI/CD-t? Pontosan mit csináltál, kivel kommunikáltál?
Problémák vannak az beépített objektumok prototípusainak új módszerekkel való bővítésében?
Mi a különbség a függvény deklaráció és a függvény kifejezés között?
Hogyan zajlik az onboarding és a csapatba való beilleszkedés?
[név] kérdezte: feladat: van egy bemeneti mező az oldalon. Írjon kódot, amely lehetővé teszi a beírt érték mentését a localStorage-ba, hogy az oldal újratöltése után az érték visszaálljon.
Írja meg a Promise.withResolvers() segédprogram megvalósítását — egy olyan függvényt, amely létrehoz egy Promise-t, és egy három tulajdonsággal rendelkező objektumot ad vissza: promise, resolve és reject.
Említetted, hogy mikro-frontendokkal dolgoztál. Tudnál mesélni arról, hogyan integrálták őket, miért választották őket, és milyen problémák merültek fel?