Frontend
Неге долбоордо GraphQL тандалды?
Vue 2 дан Vue 3 га өтүүдө тажрыйбаң барбы? Оңой эмес, кандай кыйынчылыктарга туш болгондугуңду айтып бер.
Өзүңүздү кандай баалайсыз: middle, middle+, senior?
Мүмкүнбү, ошол эле нерсени setTimeout колдонуп, setInterval ордуна ишке ашырууга болобу?
Эгер бир нече убакыт суранычтар жасалбаса жана токен мөөнөтү өтсө, анда эмне болот? Токендердин жашоо мөөнөтүн таймер аркылуу карап көрдүмбү?
Шартноманын форматын өзгөртүүгө болобу: дароо мөөнөтсүз келишим менен баштоо же сыноо/убактылуу мөөнөттү кыскартуу?
Өз иш тажрыйбаңыз жана учурдагы тапшырмаларыңыз жөнүндө айтып бериңиз беттинг-платформасында
Бул жерде `useCallback` керекпи? Ал эмне үчүн керек жана кайсы учурларда пайдалуу?
Кайра сурак бергенде эки жолу эсептөөдө кантип алдын алса болот (идемпотенттүүлүк)?
HLS, DASH, манифест жана сегмент деген эмне?
Vue 2 дан Vue 3 га өтүүдө жыйгыч жөнүндө айтып бер: Webpack (Vue CLI) бар эле, азыр Vite. кызыктуу corner-case, конфигурация конфликттери же кайра жазуу керек болгон нерселер болду беле?
useEffectтеги тазалоо функциясы качан ишке ашат?
Биз DELETE суроо менен маалымат алсак болот же GET суроо менен маалымат жиберсе болотбү?
Элементтер тизмесинде ачкычтар эмне үчүн керек? Алар көрсөтүлбөсө эмне болот?
/** * Тапшырма 1: Генериктер жана Ключ Тип Коопсуздугу * Объект жана ачкыч кабыл алган `getProperty` функциясын түзүңүз. * Функциянын тип коопсуздугун камсыз кылуу жана ачкыч объектте бар экенин камсыз кылуу үчүн генериктерди колдонуңуз. */ function getProperty<T extends Record<string, unknown>, K extends keyof T>(obj: T, key: K): T[K] { return obj[key]; } getProperty('str', 'toString') /** * Тапшырма 2: Төмөндө бир нече Todo интерфейсинин декларациялары берилген, алардын бир эле чөйрөдө болушу эмне болорун түшүндүрүңүз. * TypeScript алардын кандай иштээрин талкууланыз жана бириктирилген Todo интерфейсинин талаптарына жооп берүү үчүн `myTodo` объектин толтуруңуз. */ interface Todo { title: string; dueDate: Date; } interface Todo { description: string; completed: boolean; }
Бэкендтеги модель өзгөргөндө (мисалы, талаа жок болуп калганда) жана ошол талаа көп жерлерде колдонулуп жатканда, мындай көйгөй менен кездешкенсизби? Аны кантип чечтиңиз?
Эгер функция ийгиликтүү ишке ашырылгандан кийин убакытты өчүрбөсө, эмне болот? Муну кантип оңдоого болот жана кайсы убада ыкмасы убакытты өчүрүү үчүн ылайыктуу болот (жыйынтык жана каталарда)?
Тәжрибеден өткөндө идеалдуу талапкер кандай көрүнөт, анын ийгиликтүү өтүшүнүн критерийлери кандай?
Модуль Федерациясы эмне үчүн колдонулду?
CORS контекстинде жөнөкөй жана кыйын (preflight) суроолордун айырмасы эмнеде?