Frontend
Иштеген React хукларын тизмектеңиз. useState жана useRef ортосундагы негизги айырманы түшүндүрүңүз.
Объекттин терең көчүрмөсүн кантип жасаса болот? Structured clone, JSON.stringify, lodash cloneDeep тууралуу мага айтып бер — айырмачылыктары эмнеде?
Observable менен subscribe кылбай жана Promise менен then кылбай кодду ишке ашырсак, канча HTTP суроо-талаптар кетет жана эмнеге?
/** * Талап кылынат, URL кабыл алган функция жазуу керек, * ал URLга GET суроо жиберет жана маалыматтарды (json) кайтарат. * Маалыматтарды алуу үчүн fetch колдонуу керек. * Тек гана Promise API колдонууга болот. * Суроо учурунда ката болсо, дагы 5 жолу аракет кылыңыз. * Эгер акырында маалымат алууга болбосо, "Белгиленген URL жеткиликтүү эмес" катасын кайтарыңыз. */ function get(url) { // код ушул жерге } get(url) .then(res => console.log(res)) .catch(err => console.error(err))
useEffectтеги көзкаранды массиви эмне? Эгер бош массив өткөрсөңүз же аны эч өткөрбөсөңүз эмне болот?
Форманын талааларында кросс-валидацияны техникалык жактан кантип ишке ашырды (бир майданды башкасынын маанисине жараша текшерүү)?
Эң акыркы иш берүүчүңүздөн эмне үчүн ажырадыңыз?
Даража боюнча өзүңүздү кандай баалайсыз?
/* Консольда эмне чыгат */ let value = 2; function showValue() { console.log(value); } function wrapper() { let value = 3; console.log(value); showValue(); } wrapper();
useEffectтин тазалоо функциясы качан ишке ашат, эгер алда dependency массиви a, b, c параметрлери менен болсо?
Фронтенд өнүктүрүүдө көзкарандоздуулук принципинин мисалын келтириңиз.
Сиздин админ панелиңиз өзүнчө система болдубу же 1C сыяктуу бир нерсемен интеграцияланганбы?
Интеграцияланган iframe (мисалы, карта же видео) негизги сайттын кукилери менен кандайча өз ара аракеттешет? Төрттүрдүү булактардын ортосунда байланышты кантип уюштуруу керек?
JavaScriptте объектти кантип көчүрүүгө болот? Канча ыкмаларды билесиз?
Түзөтүү тапшырмасы: useLocalStorage деп аталган composable жазуу, ал ошол эле учурда иштеп чыгуучу менен localStorage түздөн-түз иштешүүсүнүн ортосундагы катмар болот — ачкыч боюнча маанилерди жазуу, кайра жазуу жана бул маанинин өзгөрүүлөрүн көзөмөлдөө.
E2E-тесттер менен кайсы сценарийлер камтылды?
Кирүү жана жаңылоо токендери кайда сакталган?
Өзгөчө чекбокс ишке ашырылгандан мурун кандай тактоо суроолор бересиз?
Акыркы иш ордуңуздагы команда курамы жөнүндө айтып бериңиз.
Кирүү мүмкүнчүлүктөрү боюнча жардам берген системалык администратор болбогонбу?