Bir nechta obuna/qo'llovchilar bo'lsa, Observable va Promise orasidagi farq nima: nechta so'rov va console.log bajariladi?
Frontend
Delivery turiga asoslanib, nomi, manzil va sana maydonlarini majburiy emas qiladigan yangi tur yarat. Siz qaysi TypeScript ning o'rnatilgan yordamchi turidan foydalanasiz?
Promise.resolve дан бўлмаган қандай статик Promise методларини bilasiz? Promise.all Promise.allSettled dan qanday farq qiladi?
Joriy amalga oshirilayotgan joyda, kerakli miqdorda konstantani yaratib, massivlarni dinamik tarzda shakllantirib va barabanlarni render qilib, rulonlar sonini 3 dan 10 gacha qanday tezda oshirish mumkin?
Nima uchun siz Chat Header ni alohida vidjetga ajratdingiz? Siz qanday mezon bilan vidjet bo'lib, bo'lmaganini aniqlaysiz?
[ism] so'radi: ish tajribangiz haqida gapiring, hozirgi ish joyingizdan nima uchun ketishga qaror qildingiz va yangi ishdan nima kutyapsiz?
loadScript funktsiyasi ichida kontekstni (this) qanday o'zgartirish mumkin, agar u sinf usuli bo'lsa va boshqa this bilan chaqirilishi kerak bo'lsa?
// Delivery bilan bir xil maydonlarni o'z ichiga oladigan tur yaratish, // lekin barcha maydonlar ixtiyoriy (undefined qiymatga ega bo'lishi mumkin) va o'z qiymatlarini o'zgartira olmaydi.
Brauzerda fn.call(this) orqali chaqirilganda, funksiyada this nima bo'ladi — oddiy rejimda va strict rejimda?
Uchta yangi uch tur mavjud. Ularning asosida yangi tur yaratish kerak, u shartni qanoatlantiradi (berilgan turlarining barcha maydonlarini o'z ichiga oladi, birlashma turi). Qaysi yondashuvni qo'llash kerak?
Bir HTTP so'rovini qanday qilish va uning natijasiga bir nechta marta obuna bo'lish mumkin?
Nima uchun WebSocket ni tanladingiz? Boshqa variantlar bormi?
Bizga kerak bo'ladigan API-larni tavsiflang (getUsers, getChat, sendMessage va boshqalar). Qaysi biri REST orqali ishlaydi va qaysi biri WebSocket orqali?
Agar callback o'rniga cache.clear metodasi bilan to'g'ridan-to'g'ri bog'lanishni o'tkazsangiz (yopiq bo'lmagan holda), nima bo'ladi? Nima uchun bu ishlamaydi va uni qanday tuzatish mumkin (masalan, bind yordamida)?
CDN nima? Statika unga qanday yetib boradi? Mijoz qanday qilib qaysi CDN-serverga murojaat qilishni biladi?
Memoizatsiya funksiyasini tekshirish uchun test holatlarini yozing (masalan, darajaga chiqarish funksiyasi uchun).
Kodga qarang: nima uchun 'Render' tugmasiga bosilganda App komponenti qayta render qilinadi va nima uchun inputga matn kiritilganda Child komponenti qayta render qilinadi?
Bir komponentda Input va Observable oqimlari o'rniga Angular Signals ni qo'llash kerakmi? Qaroringizni asoslang.
Ma'lumotlar bazasining replikatsiyasi (master-slave) qanday ishlaydi? Yukni taqsimlash qurilmasi qanday qilib turli ma'lumotlar bazalariga ega bo'lgan serverlarga so'rovlarni yo'naltiradi?
Delivery turiga asoslangan yangi tur yaratish, bu yerda name, address va date maydonlari ixtiyoriy (Partial) bo'ladi.