Delivery түрүнө негизделген жаңы түр түзүңүз, анда name, address жана date талаалары милдеттүү эмес (Partial).
Frontend
JavaScriptтеги strict mode деген эмне? Ал активдүү болгондо жана болбогондо эмнеге айырмаланат? Ал кандай чектөөлөрдү коюп жатат?
Бизде канча колдонуучу болот? SEO-оптималдаштыруу керекпи? Локализация керекпи? Канча метриканы топушубуз керек?
Неге азыркы жумушуңуздан кетүүнү чечтиңиз жана жаңы жумуштан эмне күтөсүз?
Кандай ыкмалар колдонуп колдонмонун иштешин жакшыртуу мүмкүн (фронтенд, бэкенд, маалыматтар базасы)?
promisify функциясын ишке ашырыңыз: ал алгачкы ката callback (loadScript) менен функцияны кабыл алат жана каалаган аргументтерди кабыл алган жаңы функцияны кайтарат, ката-алгаш callback кошуп, чакырууну Promise ичинде бурайт.
[аты] сурады: өтүнөмүн, тажрыйбаңыз жөнүндө бизге айтып бериңиз.
Эгерде бизде өтө күчтүү сервер болсо, бизге жүктү теңдестирүүчү керекпи?
getMultiSum ыкмасын туура эсептөө үчүн бир нече вариант сунуштаңыз (this контекстинин жоголушу).
Үч роликтүү 'слот машинасы' компонентин ишке ашырыңыз: ал роликтердин учурдагы маанилерин сакташы керек, айланууну баштоо (RunSpinner), баскычтын disabled абалын, жеңиш/жеңилүүнү аныктоо жана билдирүүнү туура көрсөтүү, ошондой эле компонентти каалаган санына кеңейтүү мүмкүнчүлүгүн камсыз кылсын.
Репозиторийлердин тизмесин көрсөтүүчү Angular компонентинин ревизиясын жүргүзүңүз: бириктирүүгө даяр болуусу үчүн зарыл болгон өзгөртүүлөрдү сунуштаңыз жана жасаңыз.
Angularдын жашоо циклинин hookтары жөнүндө айтып бериңиз: ngOnChanges, ngOnInit, ngDoCheck, ngAfterContentInit, ngAfterContentChecked, ngAfterViewInit, ngAfterViewChecked жана ngOnDestroy.
Бул колдонмонун потенциалдуу коопсуздук коркунучтары эмнелер жана алардан кантип коргоо керек?
RxJSтин жогорку даражадагы операторлорун атаңыз жана салыштырыңыз: switchMap, mergeMap, concatMap жана exhaustMap.
Жүйөнүн дизайнынын түзүмүн сүрөттөп бериңиз: кардар, DNS, серверлер, жүктү теңдештирүүчү, маалымат базасы, S3 сактагыч, CDN, кэш (Redis).
Observable синхронбу же асинхронбу?
Папкалардын түзүмүнөн тышкары, FSD кандай башка принциптерге ээ?
Функция, ал кайтарган объекттун түрү { getNumby: number, createDub: number } же { getNumby: string, createDub: string }. Эки учурга (A жана B) ылайыктуу жана талаалардын түрлөрү ар башка болгон вариантты кабыл албаган TypeScript түрүн жазыш керек. Муну кантип чечесиң?
Эмне биринчиден веб системасын долбоорлоо бөлүмдөрүн өттүңүзбү?
Event Emitter үлгүсү кандай иштейт жана сизде анын менен тажрыйба барбы, айрыкча Angularда.