Milyen fejlesztési mintákat használ (DRY, SOLID, GRASP, tervezési minták)?
Frontend
Mi a különbség a useEffect és a useLayoutEffect hookok között?
Milyen újdonságok vannak a React 19-ben? Meséljen a Concurrent Mode-ról és a startTransition-ről.
Milyen módszerek léteznek a kontextussal (this) való munkára? Mi a call metódus hívási szignója? Miben különbözik a call az apply-tól?
Milyen esetekben történik újrarenderelés a React-ben?
Mit ad vissza a typeof operátor null esetén?
Milyen fázisai vannak az eseményeknek a böngészőben (buborékolás és mélyítés)? Hogyan állíthatjuk meg a buborékolást? Hogyan akadályozhatjuk az alapértelmezett műveletet?
Mit szolgál az OPTIONS módszer? Mikor küldik automatikusan?
Mely HTTP fejléc fontos egy frontend fejlesztő számára a teljesítmény optimalizálása szempontjából (pl. cache-elés)?
Mi a reduce metódus aláírása tömbök esetén? Mit kell visszaadni a callback-ben minden iterációban?
Hogyan reagálnál egy O(n²) komplexitású kódra egy kódáttekintés során?
Miért döntöttek az iFrame használata mellett az előnézeti módban?
Milyen módon léteznek függvények deklarálása JavaScript-ben? Miben különbözik a függvény deklaráció a függvény kifejezéstől? Miben különbözik a nyílfüggvény a függvény deklarációtól?
Mesélj a Promise-ról: állapotok, statikus metódusok (all, any, allSettled, race). Mit ad vissza a Promise.all, ha az egyik ígéret hibával zárul?
Helyes-e a getUsername függvény hívása IUser típusú objektummal (a fogyasztó saját interfésze) TypeScript-ben, ha a mezők szerkezete megegyezik a könyvtárban lévő TUser-rel? Magyarázza el a strukturális típusosság elvét.
Van kódellenőrzés a projektjében? Milyen szabványokat és kódkövetelményeket használnak?
Meséljen a CORS-ról: mire való, milyen fejlécet használnak?
Használta már az any típust a TypeScript-ben? Mivel lehet helyettesíteni?
Blokkolja a CSS az oldal renderelését?
A useRef hook mire szolgál?