Frontend
Браузерде деректерді қайда сақтауға болады? Әр түрлі сақтау әдістерінің айырмашылықтары қандай?
Алдыңғы қатарлы даму саласында Middle мен Senior арасындағы айырмашылықты қалай сипаттар едіңіз?
Өзіңіз баптаған құралдар (webpack, vite және т.б.) болды ма?
50 орынға қолданылатын Button компоненті бар. Дизайнер оның сыртқы түрін бір нақты жерде өзгертуін қалайды. Сіз қалай әрекет етер едіңіз?
TypeScript-те 'any' және 'unknown' типтері арасындағы айырмашылық неде?
Git және FTP-ден басқа командалық жолда (шель командалары) жұмыс тәжірибеңіз бар ма?
Сіздің командаңызда CI/CD және жаңа қызметтердің іске қосылуы қалай ұйымдастырылған?
Өзінің RxJS операторларын жаздыңыз ба?
Қалыпты веб пен PWA арасындағы айырмашылық неде? Пернетақта, қауіпсіз аймақ, сағаттарда қиындықтар болды ма?
Техникалық тұрғыдан алғанда, сіз жобаға нөлден бастап орнатып, баптадыңыз ба?
makeBook функциясына қараңыз. 20-шы және 21-ші жолдарда (екі комментарийлі жолдар) не шығатынын анықтаңыз. Функцияның мінез-құлқын түсіндіріңіз.
Келесі 3-5 жылға кәсіби даму жоспарларыңыз қандай? Қандай салаларға қызығасыз?
Редакторда шешкен күрделі тапсырмаңыз туралы айтыңыз.
300 000 объекті бар кестені тиімді және пайдаланушыға ыңғайлы ету үшін қалай жасауға болады?
Горизонтальды масштабтау дегеніміз не және ол қалай қолданылды?
Бұл семантикалық ниетпен сәйкес келеді: жергілікті элементтер сізге кіріктірілген пернетақта және экран оқырман әрекетін береді, және “әрекет” мен “навигацияны” бөлу көп accessibility қарызын болдырмайды. Егер сіздің “батырша ұқсас сілтеме” өшірілген болса, оны қалай жүзеге асырасыз, ол қол жетімді болып қалады (пернетақта және экран оқырман әрекетін қоса)?
Жобада күрделі мәселені шешудің қызықты мысалы туралы айтыңыз.
Қашан useMemo, useCallback, React.memo қолдану керек екенін қалай анықтайсыз? Сізде критерийлер бар ма?
OPTIONS әдісі CORS (Кросс-оригин сұраулары)мен қалай байланысты?
CSS-in-JS (styled-components, emotion) тәсілі туралы не ойлайсыз?