Frontend
Mesélj a galériával való munkáról — mit teszel azért, hogy minden jól működjön a felhasználó számára?
Mesélj a defer és async attribútumokról a script tagben. Miben különböznek?
Beállítottad a CI/CD pipeline-okat, linters, prettier, pre-commit hookokat — te indítottad el őket vagy felülről jött a feladat?
Egy objektumhoz tartozó nyílfüggvény esetén, amely kiírja ezt.nevet, határozza meg, mi fog megjelenni, és magyarázza el a this viselkedését a nyílfüggvényben.
Hogyan állítod be az AI-eszközöket magadnak?
2. feladat: Új elem (kölcsön) hozzáadása a listához (kölcsönlista) — a űrlap elküldésekor át kell adni az amount és type értékeket, eseményt kell kibocsátani az adatokkal, a szülő komponens hozzáad egy új objektumot (id, amount, type) a tömbhöz, majd az űrlap visszaáll (kiürül).
Hogyan diagnosztizálná a memória szivárgást vagy a felesleges újrarendereléseket egy React komponensben?
console.log(1) setTimeout(() => { console.log(2) }, 10) setTimeout(() => { Promise.resolve().then(() => console.log(3)) }, 0); setTimeout(() => { console.log(4) }, 0); new Promise((_, reject) => { console.log(5) reject(6) console.log(7) }).then(() => console.log(8)) .catch(() => console.log(9)) .then(() => console.log(10)) .catch(() => console.log(11)) .then(() => console.log(12)) .then(console.log) .finally(() => console.log(13)) console.log(14)
Meséljen az HTML-ben a script tag csatlakoztatásának módjairól. Mi a különbség a head és a body közötti elhelyezés között?
Valósítsa meg az asyncFilter függvényt, amely egy számokat tartalmazó tömböt és egy aszinkron predikátum függvényt fogad, és egy szűrt tömböt ad vissza. Például, bemenetként [1, 2, 3] és egy olyan függvény, amely csak a páratlan számokat hagyja meg, a kimenetnek [1, 3]-nak kell lennie.
Mesélj a legutóbbi munkahelyedről: milyen volt a csapat, és hogyan volt szervezve az SDLC ciklus?
Hogyan dolgozzunk aszinkron JavaScript-tel? Miben különbözik az async/await a promise-ektől?
Volt már teszted? Van tapasztalatod az automatizált tesztek (E2E) írásában?
Ha van egy nagy store-unk, amely több részből áll, és a szülő komponens egy részt használ az állapotból, míg a gyermek másikat, hogyan biztosíthatjuk ezeknek a komponenseknek a független újrarenderelését useMemo nélkül?
A splice módszer mutál vagy nem? Hogyan készítsünk nem mutálódó verziót?
Milyen technológiára épült a szerkesztő és hogyan működik?
Nem volt nehéz az időt két párhuzamos projekt között osztani ugyanazzal a csapattal?
Hogyan kezeled a felülettervezést csapatban tervező nélkül?
Még 5 percünk van — mit szeretnél még elmondani, amit nem tettünk meg, de fontos figyelembe venni ahhoz, hogy a megoldás készen álljon a fejlesztésre?
Gondolati módon futtasd le a bemutatott függvényt: mit fog kiírni az első hívásnál és miért? Hogyan javíthatod a kódot, hogy számsorozatot kapj?