CSS-пен қанша жұмыс істедіңіз? Grid Layout-ты білесіз бе?
Frontend
Неліктен жұмыс орнын өзгерту туралы шешім қабылдадыңыз?
Set объектілерін кездестірдіңіз бе? Олардың ерекшелігі неде және олар не үшін ойлап табылды?
Техникалық тәжірибеңіз туралы айтыңыз — техникалық жағынан не қызықты жасадыңыз?
Нәтижелі шешімде бәрі оңтайлы ма? Жақсартуға болатын нәрсе бар ма?
Алдағы даму жоспарыңыз қандай — бағдарламалауда көп жұмыс істеу немесе басқаруға көшу?
React-те негізгі екі компонент түрі қандай?
Оқиғаның таралуын тоқтатуға бола ма? Қалай? stopPropagation мен stopImmediatePropagation арасындағы айырмашылық неде?
React-та тізімді көрсеткенде, әр элементке қандай қасиет берілуі керек? Кілттерді қайдан алуға болады және қайдан алуға болмайды?
React сынып компонентінің өмірлік цикл әдістері қандай?
JavaScript-те прототиптік жүйе қалай ұйымдастырылған?
OOP негізгі принциптері қандай? SOLID принциптерін өз сөзіңізбен түсіндіріңіз.
React-те таза компонент дегеніміз не?
Практикалық тапсырма: React + TypeScript-те параметризациясы бар кесте компонентін жүзеге асырыңыз (деректер, бағандар, onRowClick өңдегіші), ол жолды басқанда жазбаның идентификаторымен хабарлама көрсетеді.
Сіздердің тапсырмалармен жұмысыңыз қалай ұйымдастырылды? Олар қайдан келді, менеджерлер болды ма?
Тікелей функциялардың қандай ерекшеліктері бар?
Оқиға делегациялау ұғымымен таныссыз ба? Шешімді делегациялау арқылы қайта жазуға бола ма?
Функционалды компоненттерде қандай хуктармен жұмыс істедіңіз? Ең ерекше қайсысы болды?
Өнімділікті (performance) оңтайландыруға тырысқан кезіңіз болды ма? Бұл қалай жасалатынын түсінесіз бе?
const, let және var айырмашылығы неде?