Sobes.tech

Frontend

Yaxshi kutubxona komponenti uchun qanday boshqa mezonlarni ayta olasiz?

263

Siz React ni boshladingiz, va React ko'proq mashhur va unga ko'proq ish o'rinlari mavjud. Nima uchun oxir-oqibat Angular ga o'tdingiz?

184

Birlik testlarini yozish haqida gapiring: Sizning fikringizcha, qachon test muvaffaqiyatsiz bo'lishi kerak? London maktabiga muvofiq sinovdan o'tgan sinf uchun birlik testi aniq nima tekshirishi kerak (hamma bog'liqliklar mock qilingan bo'lsa)?

182

Qurilma parametrlaridan va inject funktsiyasidan foydalanib, bog'liqliklarni injektsiya qilishni taqqoslang: har bir yondashuvning afzalliklari va kamchiliklari nima?

163

Bu yondashuvni mas'uliyatlarning aralashuvi nuqtai nazaridan tahlil qiling: bu yerda nima noto'g'ri qilindi va uni arxitektura prinsiplari nuqtai nazaridan (xususan, Yagona Mas'uliyat Prinsipi va taqdimot va modelni ajratish) qanday tushuntirasiz?

161

Ushbu muammoni hal qilish uchun barcha texnik yechimlarni sanab o'ta olasizmi (maydonni signal bilan almashtirishdan tashqari)?

156

Async pipe va qo'lda obuna bo'lishni qanday ishlatish haqida batafsilroq ayting: qiymatni shablonda to'g'ri ko'rsatish uchun nima qilish kerak (obuna bilan ishlash va takeUntilDestroy yoki ngOnDestroy orqali obunani bekor qilishni o'z ichiga oladi)?

148

Agar shablon qiymat o'zgarganini bilmasa, nima uchun shablonda async pipe qo'shish reaktivlik muammosini hal qiladimi? Bu qanday ishlaydi?

143

Amaliyot asosida meros olish uchun qaysi joylar maqbul va qaysilar emasligini belgilovchi mezonlaringiz bormi?

141

Rezyumengizda Angular'ni 14-dan 20-gacha yangilaganingizni ko'rsatyapsiz. Angular-ni yangilash jarayonida yuzaga kelgan muammo haqida, amaliyotingizdan bir hikoya bilan bo'lishing.

138

Nima uchun OOPda meros olish zarur? Nima uchun foydalanilishini asoslang, agar mantiqni qayta ishlash vazifasini boshqa usullar bilan hal qilish mumkin bo'lsa (masalan, DI orqali).

137

Angularni yangilashda (masalan, 16-versiyaga) qurilishni to'xtatadigan kutubxona misolini keltira olasizmi? Muammo aniq nima edi va uni qanday hal qildingiz?

136

Nima uchun signalni ishlatib, set metodini chaqirganda qiymat shablonda yangilanadi, oddiy tayinlashda esa this.token = satr bo'lsa, yangilanmaydi? Bu o'zgarishlarni aniqlash darajasida tushuntiring.

135

Siz UML sinf diagramlari bilan tanishmisiz? Asosiy, tarkib, yig'ish, umumlashtirish kabi bog'lanish turlarini tushunasizmi?

130

Nega aynan veb-ishlab chiqarish va Angular ni tanladingiz, masalan, mobil ishlab chiqish o'rniga?

128

Tasavvur qiling: tajribaliroq dasturchi juniorga Angular komponentini yaratish vazifasini beradi, unda tokenni ko'rsatish uchun maydon va 'token yaratish' tugmasi bo'ladi. Tugmani bosganda, serverga so'rov yuboriladi, token olinadi, va junior this.token = kelgan satrni yozadi, ammo qiymat ko'rsatilmaydi va sahifa qayta chizilmaydi. Bu muammoni hal qilish uchun nima tavsiya qilasiz va uni tuzatish uchun qanday yondashuvlar mavjud?

127

Oldingi ish joyingizda, frontend qismi nisbatan kichikligini aytgansiz, ammo unga 6 ta frontend dasturchisi bilan shug'ullanganingizni aytgansiz. Aniq 6 kishilik jamoa qayerdan paydo bo'ldi va u kompaniyaning umumiy frontend jamoasi bilan qanday bog'liq?

127

Siz neyron tarmog'idan foydalanib testlarni yozganingizni aytdingiz. Agar neyron tarmoq sinf kodidagi har qanday o'zgarishda muvaffaqiyatsiz bo'ladigan testlarni ishlab chiqargan bo'lsa, bunday testlar maqsadiga erishadimi? Ular foydali bo'ladimi?

127

Agar siz loyiha ichida kod satrlarini hisoblash uchun ehtiyoj sezsangiz, bu vazifaga qanday yondashasiz? Yoki yechim yoki neyron tarmoq uchun so'rovni qanday shakllantirasiz?

126

Siz ishlab chiqish sanoatiga qanday kirganingizni aytib bering: qanday o'qiganingiz, qanday birinchi ish topganingiz, CVda texnik bo'lmagan mutaxassislik ko'rsatilganligini hisobga olgan holda?

119
/2