Frontend
AI-агенттерин, мисалы Cursor, колдонуп жатасызбы? Жобада AI-инструменттердин колдонулушу кандайча жөнгө салынган/рұқсат берилген?
[аты] сурады: өз тажрыйбаңыз жана кесиптик артта калганыңыз жөнүндө айтып бериңиз.
/** * Берилген массив нүктөлөрдүн бүтүн координаттары (x, y). * Түз сызыктын бар-жогун аныктоо, * ал нүктөлөрдү ошол сызыкка салыштырмалуу симметриялуу эки топко бөлөт. * Эскертүү: ыңгайлуулук үчүн, нукта массив катары эмес, {x, y} объекти катары көрсөтүлүшү мүмкүн. */ isVertSym([[0, 0], [0, 0], [1, 1], [2, 2], [3, 1], [4, 0], [4, 0]]) // чын isVertSym([[0, 0], [0, 0], [1, 1], [2, 2], [3, 1], [4, 0]]) // жалган isVertSym([]) // чын isVertSym([[0, 0]]) // чын isVertSym([[0, 0], [10, 0]]) // чын isVertSym([[0, 0], [11, 1]]) // жалган isVertSym([[0, 0], [1, 0], [3, 0]]) // жалган function isVertSym(list) { // код ушул жерде }
Кандайча каталардын санын 43%га кыскартты? Алгачкыдан дагы эмне кылса болмок эле?
Өзүңүз өзүңүз конфигурациялаган жыйноочуларды (webpack, vite жана башка) колдонуп көрдүңүзбү?
delay(ms) функциясын ишке ашырыңыз, ал эми бул убакыт өткөндөн кийин чечилүүчү убада кайтарат
React.memo эмне? useCallback качан колдонулат?
Акыркы долбоордо үч тиркемелер кайсы жыйноочу платформаларда болду (фронт, админ, UI-kit)?
React версияларынын (мисалы, 17 жана 19) рендерингинде айырмачылыктар барбы? Конкуренттик рендеринг жана Fiber жөнүндө эмне билесиз?
Функцияны жарыялоо менен функциялык билдирүүнүн айырмасы эмнеде?
POST суроодо query-параметрлерди кошуу мүмкүнбү?
HOC (Жогорку даражадагы компонент) эмне? Reactте кайсы программалоо үлгүлөрү колдонулат?
Модулдарда ар кандай архитектура менен мамиле кылууну кандай баалайсыз? Эмне өзгөртмөксүз?
Жаңы жерге качан даяр болушат?
Жакшы—булду токенделген жайгаштыруу маселеси катары карап, `gap`ка ишенүү көбүнесе компоненттердин ортосунда ритмди туруктуу сактоонун эң оңой жана оңдолгон жолу болуп саналат. SVG белгиси менен тексттин ортосунда браузерлер боюнча пиксел- perfection типографиялык тууралашты кантип жеткиресиз—`line-height`, `vertical-align`, ийкемдүү тууралоо же башка нерсе менен ишенесизби?
Тәжрибеңде катачылык болду беле? Эгер болсо, кайсыл?
// comp.vue <template> <ul v-if="products != null"> <li v-for="(pr, i) in products">{{pr}}</li> </ul> </template> <script> import {getProducts} from ""; import {ref} from "vue"; const products = ref(null); onMounted(() => { getProducts().then(result => products.value = result) }) </script> setup() (бұрын create және beforeCreate шақырылмай тұрып орындалады) onBeforeMount onMounted onBeforeUpdate onUpdated onBeforeUnmount onUnmounted Әке: setup Әке: beforeCreate Әке: created Әке: beforeMount Бала: setup Бала: beforeCreate Бала: created Бала: beforeMount Бала: mounted Әке: mounted <template> <div> <slot name=""></slot> </div> </template>
Пагинация менен тизмени так аныктоо үчүн кандай типтерди колдонуу керек? Ар кандай жооп варианттары үчүн типтердин кесилиштерин кантип колдонуу керек?
Бизге кандай суроолор бар?
UX көз карашынан кайсы кирүү талаасы жакшы: боз түстөгү placeholder текст менен же кара түстөгү калын башталыш менен?