Mi a különbség az Observable és a Promise között több feliratkozás/kezelő esetén: hány kérés és console.log fog végrehajtódni?
Frontend
Milyen statikus Promise metódusokat ismersz a Promise.resolve mellett? Miben különbözik a Promise.all a Promise.allSettled-től?
A Delivery típus alapján hozzon létre egy új típust, ahol a name, address és date mezők opcionálisak lesznek. Mely beépített TypeScript segéftípust használná?
Hogyan növeljük gyorsan a görgők számát 3-ról 10-re a jelenlegi megvalósításban, létrehozva egy állandót a szükséges mennyiséggel, és dinamikusan formálva a tömböket és renderelve a dobokat?
Miért különítetted el a chat fejlécet egy külön widgetbe? Milyen kritérium alapján határozod meg, hogy mi widget és mi nem?
[név] kérdezte: meséljen a munkatapasztalatáról, miért döntött úgy, hogy elhagyja jelenlegi munkahelyét, és mit vár az új munkahelytől?
Miért a WebSocket-et választotta? Vannak alternatívák?
// Hozzon létre egy típust, amely ugyanazokat a mezőket tartalmazza, mint a Delivery, // de minden mező opcionális (lehet undefined értéke), és nem változtathatja meg az értékeit.
Három új típus van megadva. Egy új típust kell létrehozni ezek alapján, amely megfelel a feltételnek (tartalmazza az összes megadott típus mezőit, unió típus). Milyen megközelítést kell alkalmazni?
Hogyan írjuk felül a kontextust (this) a loadScript függvényen belül, ha az egy osztály metódusa, és más this-szel kell hívni?
Mi lesz a this értéke a függvényen belül, ha a fn.call(this) segítségével hívjuk meg a böngészőben — normál módban és szigorú módban?
Hogyan készítsünk egy HTTP-kérést, és iratkozzunk fel többször az eredményére?
Írja le az API-kat, amelyekre szükségünk lesz (getUsers, getChat, sendMessage és mások). Melyek fognak REST-en keresztül működni, és melyek WebSocket-en keresztül?
Nézd meg a kódot: miért fog újrarenderelődni az App komponens a 'Render' gombra kattintva, és miért fog újrarenderelődni a Child komponens a szöveg beírásakor az inputba?
Mi történik, ha callback helyett a clearCache-t közvetlen hivatkozásként adjuk át a cache.clear metódusra (bezárás nélkül)? Miért nem fog működni, és hogyan javítható (például bind segítségével)?
Mi az a CDN? Hogyan kerül oda a statikus tartalom? Hogyan tudja a kliens, melyik CDN szerverhez forduljon?
Írjon teszteseteket a memoizációs funkció ellenőrzésére (pl. hatványozási funkciónál).
Érdemes-e Angular Signals-t alkalmazni egy komponensben az Input és Observable áramlások helyett? Indokolja döntését.
Hogyan fog működni az adatbázis replikációja (master-slave)? Hogyan fogja a load balancer irányítani a kéréseket különböző szerverekhez különböző adatbázisokkal?
Milyen előnyökkel jár a inject() függvény használata a konstruktoros injekció helyett a projektedben?