Meséljen a projekt technológiai stackjéről. Dolgozott már Telegram-alkalmazásokkal?
Frontend
Meséljen a hookokról és a komponensek életciklusáról a React-ben.
Mi a különbség a useLayoutEffect és a useEffect között?
Miért a Zustandot választottad a Redux helyett?
A lánc azonnal elutasításra kerül, az első .then átugrásra kerül. Az első .catch elfogja a hibát Kimenet: Catch 1: Hiba1 Visszaadja a 'Más értéket', így a hibát sikeres eredménnyé alakítja. A következő .then megkapja a 'Más értéket' Kimenet: Then 2: Más érték Majd egy új hibát dob: throw new Error('Második hiba') A lánc ismét elutasításra kerül. A második .catch elfogja a második hibát Kimenet: Catch 2: Második hiba Nem ad vissza semmit → az eredmény undefined. Az utolsó .then undefined-et kap Kimenet: Then 3: undefined Üdvözletet! ("Hiba!") — ez egy ígéret, amely azonnal elutasításra kerül a "Hiba!" hibával. .then(1) — átugorják, mivel az ígéret rejected állapotban van .catch(1) — elfogja a hibát, megjeleníti "Catch 1: Hiba!" és visszaadja a "ADATOK VISSZATÉRTEK" .then(2) — megkapja a "ADATOK VISSZATÉRTEK" értéket, megjeleníti "Tiker? ADATOK VISSZATÉRTEK" és új hibát dob "Második hiba" .catch(2) — elfogja a második hibát, megjeleníti "Catch 2: Második hiba" .then(3) — undefined-et kap, mivel az előző catch nem adott vissza semmit, megjeleníti "then 3: undefined"
Nézze meg a console.log, setTimeout és Promise kódját, és magyarázza el, milyen sorrendben jelennek meg.
Milyen hibakezelési módszerek léteznek JavaScriptben?
Mi a különbség a Promise.any és a Promise.race között?
Mit jelent a key attribútum a React listákban?
Miért érdemes try/catch-et használni, nem pedig .then/.catch láncot?
Mit használnak a React-ben a memoizációhoz? Mi történik, ha useMemo-t második paraméter (függőségi tömb) nélkül használod?
Mi az a React, mire készült és mik a fő fogalmai?
Milyen eszközöket és megközelítéseket használ a stílusozáshoz (CSS-modulok, SCSS, CSS-in-JS stb.)?
Sorolja fel a Promise statikus módszereit, és magyarázza, mi az ígéret.
Hogyan történik a feladatok kijelölése és a munkafolyamat szervezése?
A JavaScript egyszálú vagy több szálú? Hogyan működik az aszinkronitás?
Mesélj az Event Loop-ról: miből áll és hogyan működik?
Meséljen a layout készítésében szerzett tapasztalatairól. Melyek voltak a legnehezebb elemek, amiket létre kellett hoznia?