Frontend
Жобаңызда форма валидаторы қалай жүзеге асырылды?
ref 'жоғарғы деңгейлі' немесе 'жалаңаш' деп аталғанда, ол объектіні тереңдік бойынша қадағаламай, тек жоғарғы қасиеттерін ғана бақылайды дегенді білдіре ме? (shallowRef туралы сұрақ)
Семантикалық белгілеу дегеніміз не және ол не үшін қажет? Мысал келтіріңіз.
Жаңа жас маман спринтке қосылды, тапсырма оған берілді, ал сіз артта қалдыңыз. Не істер едіңіз?
Бизнес тез шығарғысы келді, бірақ сіз оның техникалық қауіптері бар екенін түсіндіңіз. Не істедіңіз?
Display қасиетінің қандай мәндерін білесіз?
React қалай жұмыс істейді? Virtual DOM және reconciliation механизмдері туралы айтыңыз.
Utility-first CSS-рамкаларына жалпы көзқарасыңыз қандай?
HOC (Жоғары деңгейлі компоненттер) дегеніміз не? Оларды не үшін пайдаланады? React-те HOC қолданудың мысалдарын келтіріңіз.
Өзіңіз туралы және жұмыс тәжірибеңіз туралы, әсіресе техникалық жағынан айтып беріңіз.
Сіз фронтендте YAML сипаттамасынан OpenAPI-дің TypeScript клиенті мен деректер модельдерін генерациялауды қолдандыңыз ба?
Неге Promise.then().catch() орнына async/await және try-catch қолдандыңыз?
Yup кітапханасын қолдандыңыз ба? Ол басқа валидация шешімдерінен қалай ерекшеленеді?
Екі бос объектіні салыстырсақ, бұл салыстыру не қайтару — шын немесе жалған?
SOLID қағидалары, таза архитектура, Feature-Sliced Design туралы білесіз бе?
Сұрақ бірнеше жауап нұсқаларынан тұрады, олар суреттер, мәтін немесе суреттермен бірге мәтін болуы мүмкін. Бұл жауап нұсқаларының құрылымын деректерде қалай көрсетуге болады?
WebSocket, Server-Sent Events, ұзақ сұрау салу бойынша жұмыс істедің бе? Олардың туралы айта отыр.
React-те қайта өңдеуді қалай оңтайландыруға болады? React.memo, useCallback, useMemo туралы айтыңыз.
SVG дегеніміз не — формат па немесе тег пе? DOM-да SVG-мен қалай жұмыс істеуге болады? Тінтуірмен меңзегенде SVG-ның жеке элементін қалай бояуға болады?
Жұмысыңызда кездеспегенін қалайсыз?