Frontend
Milyen tisztázó kérdéseket tennél fel egy egyedi jelölőnégyzet megvalósítása előtt?
Mi a különbség az in operátor és a hasOwnProperty metódus között?
Alakítsa az once függvényt aszinkron függvényekkel való működésre (a függvény lehet szinkron vagy aszinkron).
Mi az a React Fiber Node — ez egy objektum és mit tartalmaz?
Használtad az FSD-t (Feature-Sliced Design) egy projektben? Hogyan írtad a mintákat és az eseményfeliratkozásokat az Effectorben az FSD használata során?
Mi a különbség a git fetch és a git pull között?
Gyakorlati feladat: írjon egy TypeGuard-ot az állat típusának meghatározására (Kutya vagy Macska)
Milyen elvek szerint működik az NGRX? Miből áll, és hogyan működik ez az egész mechanizmus?
A backend ugyanaz maradt a régi és az új (ingyenes) felhasználók számára? Hogyan választottad el ezeket a folyamatokat a backend szintjén?
Élő kódolás: nyissa meg a megadott kódot, és találja meg az összes hibát, vizuális hibát és hiányosságot (nem használt változók, problémák a useCallback, useEffect függőségek, useMemo stb. esetén).
Milyen államvezetőkkel kellett dolgoznia, és mit szeret, milyen előnyöket és hátrányokat lát?
Mesélj a tapasztalataidról
Valósítsa meg az asyncAuth függvényt visszahívási felülettel, amely Promise-t ad vissza. Ezután valósítsa meg a tryAuth(n) függvényt, amely az asyncAuth-t használja, és hibát esetén n további próbálkozást tesz. Ha minden próbálkozás kudarcot vall, visszaadja az utolsó hibát.
Mesélj az Event Loop-ról JavaScriptben.
Mi a különbség a watch és a watchEffect között?
Mi az a magasabb rendű komponens (HOC)?
Értékelje a következő hitelesítési megoldást: bejelentkező/jelszó űrlap, a backend keresést végez az adatbázisban (tábla: id, felhasználónév, jelszó), megszerzi az egész számú azonosítót, és HttpOnly zászlóval ellátott cookie-ba írja. Mi a rossz ebben a megoldásban, és hogyan lehet kijavítani?
Használ valamilyen konfigurációt az alkalmazásban? Linters, kódstílusok — megosztja-e őket a projektek között (például egy privát npm-en keresztül)?
Ha a Reacten belüli tiszta optimalizációs technikákról beszélünk, melyeket ismer? (useMemo, useCallback, React.memo)
Mesélj a oldal renderelésének lépéseiről a böngészőben.