Қиындық тудыратын интерфейсті жақсарту мәселесін қалай шешер едің, егер дайын UI-кит болса, бірақ штаттағы дизайнер болмаса?
Frontend
Сіз үшін жоба мен командада не маңызды: қай процестер мен өзара әрекеттесу форматтары сіз үшін ыңғайлы, және сіз нөлден бастап процестерді құруға дайынсыз ба?
Өз туралы айтыңыз: бағдарламалауға қалай кірістіңіз, қандай жобаларда және командаларда жұмыс істедіңіз, және қандай тапсырмаларды шештіңіз?
TypeScript-тегі тәжірибеңіз туралы айтыңыз: оны қай деңгейде меңгердіңіз, қалай үйрендіңіз және басқа тілдер немесе vanilla JavaScript-те тәжірибеңіз бар ма?
React-тегі Strict Mode туралы не айта аласыз?
API шарттары өзгергенде, мысалы, жауапта өріс атауы өзгергенде, бэкенд әзірлеушілерімен байланыс қалай ұйымдастырылды? Мұндай өзгерістерді қалай үйлестіріп, шығардыңыз?
Backend-пен өзара әрекеттесу тәжрибеңіз туралы айтыңыз: қай API-лер, технологиялар және тәсілдермен жұмыс істедіңіз, алдыңғы және артқы жағы арасындағы коммуникацияны қалай ұйымдастырдыңыз және қандай кітапханаларды қолдандыңыз?
TypeScript-тегі generic дегеніміз не? Оның қолданылуына мысал келтіріңіз.
useMemo мен React.memo қалай ерекшеленеді?
Кодта 'any' және 'unknown' типтерін қолдануды қаншалықты жақсы тәжірибе деп санайсыз?
Сынып негізіндегі React компоненттерінің негізгі өмірлік цикл әдістері қандай?
Егер жоспарланған мерзімде тапсырманы орындауға уақыт таппайтыныңызды түсінсеңіз, оны кімге және қай кезеңде хабарлау керек пе?
useMemo мен useCallback қалай ерекшеленеді?
React компоненттерінің ағашы бар: ата-ана компонентінде орналасқан бала компонентінен күйді қалай бастайсыз?
TanStack Query-мен таныссыз ба? Неге жиі пайдаланылады және оның артықшылықтары қандай?
React-тегі күйді басқару құралдарын қолдандыңыз ба немесе білесіз бе?
React-тің заманауи нұсқаларында, әсіресе React 18 және React 19-да қандай жаңа мүмкіндіктер пайда болды? Практикада не кездестірдіңіз?
Неліктен React-ті таңдадыңыз? Angular-ды қарастырдыңыз ба, әлде бұл тарихи түрде қалыптасты ма?
Қолданба үлкен кестені көрсеткендіктен баяулай бастайды: мұндай мәселені қалай профилирлеп, қателерін түзеп, оңтайландырар едіңіз?
Шынайы API жауаптарының Swagger/OpenAPI келісімшарттарына сәйкестігін қалай тексердіңіз: қолмен бе, автоматтандырумен бе?