Frontend
Ені мен биіктігін қабылдайтын және спираль тәртібімен (өсу, 1-ден басталады, оңға, содан кейін төмен, солға, жоғары) толтырылған екі өлшемді массивті қайтаратын функция жазыңыз.
Өткізген курстарыңыз туралы айтыңыз (шамамен 20 ай) — оларды қандай компания ұсынды?
Rest және spread операторлары дегеніміз не? Олар қалай ерекшеленеді?
Микрофронтендтер негізіндегі архитектура болды ма?
Интерфейсті қайда қолдануға болады, бірақ типті қолдануға болмайды?
Фронтенд дамыту контекстінде Docker және CI/CD-мен кездестіңіз бе?
function sum(a, b) { return a + b; } function memo() {}
Құрама компоненттер + React Context → formEntity-ді Form ішіндегі провайдер арқылы өткізу және FormItem-да пайдалану. Form балаларын FormContext.Provider-мен орайды, ал FormItem cloneElement көмегімен value мен onChange-ты Input-қа енгізеді. Қауіп: FormItem update-ке name-ды дұрыс өткізуді қадағалаңыз. ```javascript const Form = ({ children, formEntity }) => ( <FormContext.Provider value={formEntity}>{children}</FormContext.Provider> ); const FormItem = ({ name, children }) => { const { state, handlers } = useContext(FormContext); return React.cloneElement(children, { value: state[name], onChange: (e) => handlers.updateValues({ name, value: e.target.value }), }); }; ```
Егер сізге middleware арқылы авторизацияланған қорғалған бет жасау керек болса, оны қалай жүзеге асырасыз?
Жобаның әртүрлі бөлімдері арасында қанша рет ауыстырдыңыз?
AI негізіндегі агенттік дамыту тәжірибеңіз бар ма?
Оқиға делегациялау ұғымымен таныссыз ба? Шешімді делегациялау арқылы қайта жазуға бола ма?
React Native және React Native Web-пен жұмыс істедіңіз бе?
Дебаунс деген не?
Кілт өзгерген кезде компонентпен не болады? Функционалдық компоненттердің өмірлік циклін түсіндіріңіз.
Әрекет батырмасының орналасуы қайсысы жақсы: экранның ортасында немесе оң жақ шетінде? (мобильді интерфейс)
requestAnimationFrame туралы не білесіз, ол не үшін керек?
Сіз Angular Material негізінде қайта пайдаланылатын UI-kit компоненттерінің кітапханасын әзірлеуді атап өттіңіз. Кітапхана компоненттері мен кәдімгі көпфункционалды қолданба компоненттері арасында принципті айырмашылық бар ма? Қандай нәрсені кәдімгі компоненттерде елемеуге болады, бірақ кітапхана компоненттерінде болмайды?
Компанияда қанша уақыт жұмыс істейсіз?
Сіз қалайша артқы жағы мен басқа команда мүшелерімен (талдаушылар, дизайнерлер, тестілеушілер) өзара әрекеттестіңіз?