Sobes.tech

Жақсы кітапхана компоненті үшін басқа қандай критерийлерді атай аласыз?

263

Сіз React-ты үйрене бастадыңыз, бірақ React кеңінен таралған және вакансиялар көп. Неге соңында Angular-ға өттіңіз?

184

Бірлік тесттерін жазу туралы айтыңыз: тест қашан сәтсіз болуы керек деп ойлайсыз? Лондон мектебі бойынша тестіленетін класс үшін бірлік тест нақты не тексеруі керек?

182

Тәуелділікті енгізуді конструктор параметрлері арқылы және inject функциясы арқылы салыстырыңыз: әр әдістің артықшылықтары мен кемшіліктері қандай?

163

Жас маманмен сценарийдің жалғасы: сіздің қателерді өңдемеу туралы пікіріңізден кейін, жас маман pipe-қа catchError әдісін қосты, ол қате болған жағдайда 'токенді алу қатесі' хабарламасын сол сигналға орналастырады, онда бұрын токен сақталды. Бұл тәсілді жауапкершіліктің араласуы тұрғысынан талдаңыз - мұнда не дұрыс емес және оны архитектуралық принциптер (әсіресе, Single Responsibility Principle және презентация мен модельді бөлу) тұрғысынан қалай түсіндірер едіңіз?

161

Бұл мәселені шешудің барлық техникалық әдістерін тізе аласыз ба (сигналмен ауыстырудан басқа)?

156

Async pipe қолдану және қолмен жазылу туралы толығырақ айтыңыз: мән дұрыс көрсетілуі үшін не істеу керек (жазылумен жұмыс істеу және unsubscribe via takeUntilDestroy немесе ngOnDestroy қамтылған)?

148

Егер шаблон мәннің өзгергенін білмесе, онда неге шаблонға async құбырын қосу реактивтілікті шешеді? Бұл ішкі жұмысында қалай жұмыс істейді?

143

Практика негізінде мұрагерлікті қолдану орынды болатын және болмайтын жағдайларға қандай критерийлер бар?

141

Сіздің түйіндемеңізде Angular-ды 14-тен 20-ға дейін жаңарту көрсетілген. Жобада Angular-ды жаңарту кезінде туындаған мәселе туралы айтып берсеңіз - тәжірибеден бір оқиға.

138

OOP-да мұрагерліктің қажеті қандай? Оның қолданылуын негіздеңіз, егер логиканы қайта пайдалану тапсырмасын басқа тәсілдермен (мысалы, DI арқылы) шешуге болатынын ескерсек.

137

Angular-ды жаңартқанда (мысалы, 16 нұсқаға дейін) құрастыруды өткізбеуге себеп болған кітапхана туралы нақты мысал келтіре аласыз ба? Негізгі мәселе неде болды және оны қалай шештіңіз?

136

Неліктен сигналды пайдаланып, set әдісін шақырғанда мән шаблонда жаңарса, ал жай ғана this.token = жол деп тағайындағанда жаңартылмайды? Бұл өзгерістерді анықтау концепциясы деңгейінде түсіндіріңіз.

135

Сіз UML сынып диаграммаларына таныссыз ба? Байланыс түрлерімен жұмыс жасадыңыз ба, мысалы, ассоциация, композиция, агрегация, жалпылау?

130

Неліктен сіз веб-әзірлеу мен Angular-ды таңдадыңыз, мысалы, мобильді әзірлеу емес пе?

128

Көрініс сценарийін ойлаңыз: сізге тәжірибелі әзірлеуші ретінде келген жас маман токенді көрсету үшін өрісі бар Angular компонентін жасау тапсырмасын береді және 'токен жасау' батырмасы бар. Батырманы басқанда серверге сұрау жіберіледі, токен алынады, және жас маман бұл.token = алынған жол деп жазады, бірақ мән көрсетілмейді және бет қайта жүктелмейді. Осы мәселені шешу үшін не кеңес берер едіңіз және оны түзету үшін қандай тәсілдер бар?

127

Алдыңғы жұмыс орныңызда сіз фронтенд бөлігінің салыстырмалы түрде шағын екенін айттыңыз, бірақ оған 6 фронтенд-әзірлеуші қатысты. Неге дәл 6 адамнан тұратын команда құрылды және ол компанияның жалпы фронтенд командасымен қалай байланысты?

127

Сіз нейрон желісі көмегімен тест жазғаныңызды айттыңыз. Егер нейрон желісі кез келген код өзгерісінде құлап қалатын тесттер генерацияласа, мұндай тесттердің мақсаты орындалады ма? Олар пайдалы ма?

127

Егер сіз жобадағы код жолдарының санын есептеу керек болса, бұл тапсырманы қалай шешер едіңіз? Шешім іздеу немесе нейрондық желі үшін сұрауды қалай формулалар едіңіз?

126

Өндіріс саласына қалай кіргеніңізді айтыңыз: қалай оқыдыңыз, алғашқы жұмыс орныңызды қалай таптыңыз, резюме техникалық емес мамандықты көрсетсе де.

119
/2