Жоба технологиялық стек туралы айтыңыз. Telegram қосымшаларымен жұмыс істедіңіз бе?
Frontend
React компоненттерінің хуктері мен өмірлік циклі туралы айтыңыз.
useLayoutEffect және useEffect қалай ерекшеленеді?
Цепочка бірден rejected болады, бірінші .then өткізіледі. Бірінші .catch қате ұстайды Шығару: Catch 1: Қате1 Қайтарады 'Басқа мән', қателікті сәтті нәтиже ретінде айналдырады. Келесі .then 'Басқа мән' алады Шығару: Then 2: Басқа мән Содан кейін жаңа қате тастайды: throw new Error('Екінші қате') Цепочка қайтадан rejected болады. Екінші .catch екінші қатені ұстайды Шығару: Catch 2: Екінші қате Ештеңе қайтармайды → нәтиже undefined. Соңғы .then undefined алады Шығару: Then 3: undefined Қош келдіңіз! ("Қате!") — бұл промис, ол бірден "Қате!" қатеымен қабылданады .then(1) — өткізіледі, себебі промис rejected күйінде .catch(1) — қателікті ұстайды, "Catch 1: Қате!" шығарады және "ДЕРЕКТЕР ҚАЙТАРЫЛДЫ" қайтарады .then(2) — "ДЕРЕКТЕР ҚАЙТАРЫЛДЫ" алады, "Тикер ? ДЕРЕКТЕР ҚАЙТАРЫЛДЫ" шығарады және жаңа қате "Екінші қате" тастайды .catch(2) — екінші қатені ұстайды, "Catch 2: Екінші қате" шығарады .then(3) — алдыңғы catch ештеңе қайтармағандықтан undefined алады, "then 3: undefined" шығарады
console.log, setTimeout және Promise қолданылған кодты қарап, қандай тәртіппен не шығатынын түсіндіріңіз.
Неліктен Zustand-ты Redux орнына таңдадыңыз?
Promise.any пен Promise.race қалай ерекшеленеді?
Неліктен try/catch қолданған дұрыс, ал .then/.catch тізбегін емес?
React тізімдерінде key атрибуты не үшін қажет?
React-те мемоизация үшін не пайдаланылады? Егер useMemo-ны екінші параметрсіз (тәуелділік массиві) қолдансаңыз, не болады?
Стильдеу үшін қандай құралдар мен әдістерді қолданасыз (CSS модульдері, SCSS, CSS-in-JS және т.б.)?
JavaScript-те қате өңдеу әдістері қандай?
JavaScript бір ағынды ма әлде көп ағынды ма? Асинхрондылық қалай жұмыс істейді?
Promise-тің статикалық әдістерін тізіп беріңіз және промис дегеніміз не екенін түсіндіріңіз.
Event Loop-ты туралы айтыңыз: ол неден тұрады және қалай жұмыс істейді?
Тапсырма қою және жұмыс процесін ұйымдастыру қалай жүзеге асырылады?
Өзіңіздің орналасу тәжірибеңіз туралы айтыңыз. Қандай ең күрделі элементтерді жасауға тура келді?
React дегеніміз не, ол не үшін жасалған және оның негізгі ұғымдары қандай?
Стейт пен проптарды өзгертуге қоспағанда, компоненттің қайтадан салынуын шақырудың басқа қандай жолдары бар?