Frontend
Mi az a JSX és miért szükséges kulcs a listákban?
Mi a fő különbség a Tailwind és más CSS keretrendszerek (Bootstrap, Material) között?
Mi az a generikus a TypeScript-ben?
Mi a különbség a JavaScript futtatókörnyezet a böngészőben és a Node.js között?
Hogyan van szervezve a kommunikáció a csapatok között? Van külön backend minden csapatnak?
Milyen garanciákat nyújt a külső kulcs az adatokhoz egy relációs adatbázisban?
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?
Mi az az unknown a TypeScript-ben, és miben különbözik az any-tól?
Mi történik egy már lefordított alkalmazásban, ha a várt szám helyett egy karakterláncot adunk meg?
Hogyan készítsünk egy HTTP-kérést, és iratkozzunk fel többször az eredményére?
Mi történik a komponenssel a kulcs megváltoztatásakor? Mesélj a funkcionális komponensek életciklusáról.
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?
Milyen memóriahatárok vannak az IndexedDB-ben, és attól függnek?
const { foo: [bar], bar: [{ baz: foo }] } = { foo: [1], bar: [{ baz: 3 }] } console.log(bar) // 1 console.log(foo) // 3
Milyen problémát okoz az async/await közvetlen használata a useEffect-ben?
Milyen fejlesztési mintákat használ (DRY, SOLID, GRASP, tervezési minták)?
Kezelted már azt a helyzetet, amikor az indexOf -1-et ad vissza removeItem használatakor?
Hogyan tetszik a munkafolyamatunk? Vonzó?
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?