elements.forEach(element => { element.style.width = '300px'; console.log( element.getBoundingClientRect().width ); }); // [ссылка] export default () => { return <div>Салам!</div> }
Frontend
WebSocket байланыстары менен ишке ашырылган ишке киргизүүлөрдө же тесттерде бир нерсе түшүп калган учурлар болду беле?
Резюмеңизде жазылгандай, сиз көп сатылы жана татаал формалар менен көп иштедңиз. Ал жакта эмне ишке ашырылганын кененирээк айтып бере аласызбы?
Жолдар менен иштөө боюнча тажрыйбаңыз жөнүндө айтып бериңиз (сүрөт тартуу, чоң көлөмдөгү маалыматтар менен иштөө).
Reactтин жаңы hook-тары (18/19), мисалы useTransition, useDeferredValue менен иштөө керек болдуңузбу?
Экинчи тапшырма: стандарттык серверди пайдаланып, query параметри аркылуу издөө компонентинин ишке ашыруу — суроо үчүн input түзүңүз, натыйжалар жана суроо үчүн абалдар, fetch аркылуу useEffect ичинде маалыматтарды алыңыз, каталарды жана жүктөө абалдарын иштетип, натыйжалардын тизмесин (name талаасы) көрсөтүңүз.
React ичинде таза оптимизациялоо техникалары жөнүндө сүйлөшсөк, кайсылары менен тааныша аласыз? (useMemo, useCallback, React.memo)
Статуска ылайык ишке ашырылган фильтрдин алгоритмдик татаалдыгын эсептей аласызбы?
WebSocket аркылуу миң байланыштын тестин өткөрдүңүз — аны кандай тесттен өттүңүз, жүктөө тести кандай болду?
Кыйынчылык: натыйжалардын фильтрлөөсүн статус талаасынан бөлүнгөн тексттик киргизүү аркылуу кошуңуз, чоң жана кичи тамгаларга карама-каршы келбестен.
Авторизация менен иштешиңиз керек болду беле? Иштөө тууралуу көбүрөөк айтып бериңиз.
Кайсы абал-менеджерлер менен иштедиңиз? Кайсылары сизге көбүрөөк жагат, алардын артыкчылыктары жана кемчиликтери кандай?
Өзүңүз иштеп чыккан таблица кандай көрүнчү эле? Эмне ишке ашыруу керек болчу?
Теориялык ой жүгүртүп көрсөк: чоң маалыматтар менен чоң таблицалар бар. Иштөө жөндөмүнө байланыштуу көйгөйлөр пайда болобу? Эгер ооба болсо, аларды кантип чечмексиң?
Zustand кандай иштээрин түшүнөсүзбү?
JWT аркылуу авторизация учурунда access/refresh токендерин жаңылоону кантип ишке ашырды (интерцепторлор, 401 иштетүү)?
useLayoutEffect hook'u жөнүндө уккансызбы? Эмне үчүн иштейт деп айтып бериңиз.
Форманын талааларында кросс-валидацияны техникалык жактан кантип ишке ашырды (бир майданды башкасынын маанисине жараша текшерүү)?