Frontend
Егер пайдаланушы жол А-ны өңдесе, және оның ағымдағы polyname мәні бастапқы мәнімен сәйкес келсе, валидатор қате шығармауы керек. Неліктен сіздің валидаторды жүзеге асыруыңызда бұл жағдайда қате шығарылады, себебі бастапқы мән өзімен сәйкес келеді?
REST қағидаларын есіңізге түсіре аласыз ба?
import { useState, useCallback } from 'react' const Component = () => { const [count, setCount] = useState(0); const handleClick = useCallback(() => { console.log(count); }, []); return ( <div> <div onClick={() => setCount((prev) => prev + 1)}>Count: {count}</div> <div onClick={handleClick}>Log</div> </div> ); };
Түсінікті — сіз визуалды элементтерді, пернетақта және SR мінез-құлқын қамтып отырсыз, және оны таб тәртібінен шығару — өшірілген сияқты сілтеме үшін жиі дұрыс шешім. Бұл “өшірілген сілтемені” жүзеге асырғанда, экран оқырмандар үшін қандай нақты ARIA/атрибут үлгісін қолданасыз (мысалы, `aria-disabled`, рөл өзгерістері), және оны браузерлер арасында қалай бірізді етуге болады?
Ерекше маңызды, ID және инлайн стильдер жұмыс істемесе, үшінші тарап UI кітапханасының стильдерін қалай бұғаттауға болады?
Тікелей кодтау тапсырмасы: get(object, path) функциясын жазу, ол объектіден жолдық жол арқылы мәнді алады (мысалы, 'a.b.c')
[Аты] сұрады: жұмыс істеген командада қанша адам болды? Команда құрамы қандай болды?
Zustand-тан басқа басқа state менеджерлерімен жұмыс тәжірибеңіз бар ма?
SOLID қағидалары туралы не білесіз? Неге олар қажет?
Apollo GraphQL-ды тек сұраулар үшін ғана қолдандыңыз ба, әлде сонымен қатар жергілікті күйді басқару үшін (тек клиенттік өрістер, реактивті өрістер)?
Сіз үшін қызықсыз өнім қандай — керісінше айтайық?
Жасанды интеллектке қалай қарайсыз? Оны жұмыс пен күнделікті өмірде қолданасыз ба?
Сіздің жалақыдан күтулеріңіз қандай?
Оқиғаның таралуын тоқтатуға бола ма? Қалай? stopPropagation мен stopImmediatePropagation арасындағы айырмашылық неде?
Reflow пен Repaint арасындағы айырмашылық неде?
Қандай линтерлерді қолдандыңыз? Линтинг пен форматтауды қалай ажыратасыз — олар ұқсас пе, әлде әртүрлі ұғымдар ма?
Kubernetes/OpenShift-те орналастыруды баптадыңыз ба?
Critical Rendering Path деген не екенін білесіз бе? Бұл процестің не екенін айтып беріңіз.
Store-да қандай редюсерлер бар және пайдаланушыларды қосу үшін редюсер бар ма?
Playwright-пен толық циклді тестілеуді орнату және тесттердің 80% қамтылуы туралы тәжірибеңізді айтыңыз.