Frontend
Туура эмес даяр болбогон токтотуучу факторлор барбы?
WebSocket, Server-Sent Events, long polling менен иштедиңби? Алар жөнүндө айтып бер.
Angularда inject функциясы жөнүндө сөз кыл — ал эмне үчүн керек жана ал конструктор аркылуу көзкарандоздукту өткөрүүдөн эмнеге жакшы?
RxJS кодунун талдоосу: коддо catchError жана of операторлору колдонулса, консолдо эмне чыгат?
React.memo аркылуу Child компонентинин абстракттуу ишке ашырылышын жаз. React.memo экинчи аргумент катары эмне кабыл алат?
Async pipe жана кол менен катталууну колдонуу жөнүндө көбүрөөк маалымат бериңиз: мааниси туура көрсөтүлүшү үчүн эмне кылуу керек (каттоо менен иштөө жана анын өчүрүлүшү takeUntilDestroy же ngOnDestroy аркылуу)?
type Row = { id: number; name: string; } const tableData: Row[] = [ {id: 1, name: "A"}, {id: 2, name: "B"} ] type Validator = (value: unknown) => string | undefined; console.log("...");
Props жаңырган жана мурунку суроо дагы аяктагандан кийин кандай иш алып баруу керек? Race condition-лерден кантип сактануу керек?
Reduce'тен башка кандай массив ыкмаларын билесиз (сорттоо, фильтрлоо, мутациялык ыкмалар жана башка)?
Бир стектен экинчи стекке көчүрүү боюнча тапшырмалар же долбоорлор болду беле?
Кодду жалпы кай жана эмне үчүн керек? Ал чын эле керекпи жана кайсы учурларда?
Сессиялар жана уруксаттар кандай иштейт? Киргенден кийин бардык кийинки суроолор кайра уруксат талап кылбайт?
Куллануучу биринчи сапты түзөтүү үчүн басса жана name/polyname мааниси ошол саптын баштапкы маанисине барабар болсо, сиз жазган текшергич эмне жыйынтык чыгарат?
Сен AI агенттерин колдонгонуңду айттың. Жумушуңда эмне колдонуп жатасың, кайсы тапшырмалар үчүн, алардын жалпы ой-пикирлери кандай?
Элементтер тизмесинен тышкары ачкычты максаттуу колдонгон учур болду беле?
Фронтендте иштешиңиз керек болгон нерселер кандай болду? Ишкерлик долбоорлору жана кайсы технологиялар колдонулду?
/** * @param {Array} prev * @param {Array} next * @param {(item: any) => string} keyFn * @returns {{ added: Array, removed: Array }} */ export function diffGeneric(prev, next, keyFn) { // бул кодду ушул жерге жаз return { added: [], removed: [] }; } // prev = [1,2,3,4,6] // next = [2,3,4] // кошулду = [] // алынып салынды = [1,6]
Объект ийгиликтүү түзүлгөндө кайсы HTTP абалы коду кайтарылуусу керек?
Өзүңдүн мурдагы жумушуңда эмне көбүрөөк болду — фронтендби же бэкендби? Канча кызыктуу, эс тутумга уланган жана кыйын тапшырмалар болду?
Баштоо үчүн, автоматташтырылган тесттер жазуу боюнча тажрыйбаңыз жөнүндө бир аз айтып бере аласызбы, өзгөчө бирдик жана интеграциялык тесттер? Бөлүшкөнүңүз үчүн рахмат. Сиз ошондой эле Playwright сыяктуу тест frameworkтери менен иштедиңизби? Рахмат, бул пайдалуу. Сиз продукт менеджерлери, дизайнерлер жана башка инженерлер менен кандайча иштегениңиз жөнүндө айтып бере аласызбы?