Frontend
Екі жақты байлау деген не?
// Консольға не шығады? const p1 = Promise.resolve(1); const p2 = new Promise((_, reject) => setTimeout(() => reject("Қате"), 100)); const p3 = Promise.resolve(3); Promise.all([p1, p2, p3]) .then(console.log) .catch(console.error); Promise.allSettled([p1, p2, p3]).then(console.log);
Өзіңіздің ағымдағы жобаңыз туралы айтып беріңіз және оны көрсетіңіз.
Сізге бұрын-соңды сипатталмаған тапсырма келген бе? Онымен қалай күрестіңіз?
Браадкрошкалар ұғымымен таныссыз ба? Бұл компонентті жүзеге асыру үшін қандай HTML тегтерін қолданар едіңіз?
const { foo: bar, bar: foo } = { foo: 1, bar: 2 } console.log(bar) // console.log(foo) //
Дамушылар саны артқан сайын (бекендтерден фронтендке өтетіндер де кіреді) қақтығыстарды барынша азайту үшін әзірлеуді қалай ұйымдастыру керек?
Көп өрістері (шамамен 50), динамикалық бөлімдері бар, бірнеше экранға бөлінген, жедел жалпы құнды есептейтін үлкен сақтандыру есептеу формасымен қалай жұмыс істеуді ұйымдастырар едіңіз?
[аты] жаңа компанияны қандай критерийлер бойынша таңдайсыз?
Функция аргументтері мен параметрлерінің айырмашылығы неде?
Сізде AI агенттерімен жұмыс тәжірибесі бар ма? Нейрондық желілермен жұмыс істеу туралы әсерлеріңіз қандай?
Жұмыста нейросетелер қолданасыз ба?
Цепочка әдісінде қандай түрдегі байланысты тізім пайдаланылады?
Түсіндірме: Қосымша браузердегі десктоптық па немесе жергілікті ме?
Жаңа жұмыс іздегенде неге назар аударасыз?
//Қалалардың сұрыпталған тізбесін жүзеге асырыңыз // Мысал: // А // Архангельск // Астрахань // Б // Белгород // ...
Консоль.log қай тәртіппен шығарылады және неге? Синхронды және асинхронды кодтың орындалу тәртібін түсіндіріңіз (Event Loop, макро- және микрозадачи).
Қандай күй менеджерлерін қолдандыңыз? Қайсысы ұнайды?
Рұқсаттамалар токендерін дұрыс қалай генерациялау керек? Токен ішінде не болуы керек, бұзу әрекеттерінен қорғау үшін?
Үй жобаларында дерекқорлармен жұмыс істедіңіз бе? Үстелдерден сұраулар орындадыңыз ба, енгізулер жасадыңыз ба?