Frontend
Írtál már műszaki és architektúra dokumentációt? Van tapasztalatod nagy mennyiségű dokumentációval?
Hogyan van szervezve a kommunikáció a csapatok között? Van külön backend minden csapatnak?
Mesélj a [cég]nél szerzett munkatapasztalatodról és a márciustól mostanáig tartó szünet okáról.
Milyen garanciákat nyújt a külső kulcs az adatokhoz egy relációs adatbázisban?
Mi az a szigorú mód a JavaScript-ben? Miben különbözik, amikor be van kapcsolva és amikor nincs? Milyen korlátozásokat ró rá?
Meséljen a fejlesztési folyamatról és a Git-flow-ról a csapatában. Hogyan szervezett a kódellenőrzési folyamat?
Hatásmódosító-e a `console.log` egy függvényen belül?
Hogyan kerülhető el a felesleges jelkövetés az effecten belül — mi az az untracked?
Mi történik a komponenssel a kulcs megváltoztatásakor? Mesélj a funkcionális komponensek életciklusáról.
Hogyan lehet megszakítani egy HTTP-kérést a backendhez?
Mi a különbség a renderelés és a festés között? Hogy hívják azt a folyamatot, amikor összehasonlítjuk a virtuális és a valódi DOM-fát?
const { foo: [bar], bar: [{ baz: foo }] } = { foo: [1], bar: [{ baz: 3 }] } console.log(bar) // 1 console.log(foo) // 3
Mi az a pseudo-tömb arguments? Miben különbözik egy normál tömbtől?
Milyen fejlesztési mintákat használ (DRY, SOLID, GRASP, tervezési minták)?
Mit érdemes inkább használni kétállású kapcsolóhoz (be/kikapcsolás): toggle vagy checkbox?
Ha a TLS titkosítja a forgalmat, de egy támadó elfogja a csomagot és újra elküldi a szervernek (ismétlési támadás), miért nem fog működni? Mi történik a TLS kapcsolat létesítése lépésről lépésre?
Mi a különbség a watch és a watchEffect között a Vue.js-ben?
Mi az a useContext és miért nem szabad azt a Redux/Zustand helyett használni?
Meséljen többet a Цифриум projektjéről: mely modulokért voltak felelősek, hogyan volt felépítve a funkció — hol helyezkedtek el az endpointok, modellek, üzleti logika, előfizetések?
Használsz AI-ügynököket, például Cursor? Hogyan szabályozzák/engedélyezik az AI-eszközök használatát a projektben?