Frontend
Үш жаңа тип берілген. Бұл типтердің барлық өрістерін қамтитын жаңа generic-тип құру керек (union пайдалана отырып).
Кейбір уақытқа болса да, кеңсеге баруға дайынсың ба?
Оптимизацияларды қашан қолдану керек екенін қалай түсінуге болады? Өнімділік мәселелерін шешу керек болған жағдайлар болды ма?
Егер функция параметрлері нақты типтелмеген болса және орнына жолдар берілсе, орындалу кезінде не болады — жолдардың бірігуі орын ала ма?
Арнайы білімсіз қалай бағдарламашы мамандығын үйрендіңіз?
Сіз инженерлік-құрылыс саласында оқыдыңыз. Айтыңызшы, сізді фронтенд-әзірлеуге не әкелді?
Linter дегеніміз не, ол не үшін пайдаланылады және сіз қандай танымал линтерлерді білесіз?
Толық күйді, setState функциясын және кілт атауын (объектінің өрісі) қабылдайтын, және осы өрістің мәні мен оны өзгерту функциясынан тұратын кортежді қайтаратын, жеке React хук useSubState-ті жүзеге асырыңыз — useState-ке ұқсас, бірақ үлкен күй объектісінің нақты өрісі үшін.
React-те кілт дегеніміз не және олар не үшін қажет?
[аты] сұрады: Сен жауапкершілікті алғың келген жағдайлар болды ма, бірақ сен сенбедің бе?
Көңіл бөлсеңіз, қай архитектуралық шешімдер сәтті болды, ал қайсысы сәтсіз болды? Не үшін өкінесіз?
Бет жүктеуін және Web Vitals көрсеткіштерін (LCP, FMP, FCP) оңтайландыру бойынша жұмыс істедіңіз бе?
//Дебаунс функциясын жүзеге асырыңыз: функцияның орындалуын белгілі бір уақыт өткенше кешіктіріңіз //мысал const debouncedSearch = debounce((query) => { console.log('Іздеу:', query); }, 300); debouncedSearch('a'); debouncedSearch('ab'); debouncedSearch('abc'); // Соңғы шақырудан кейін 300мс ішінде бір рет ғана орындалады
Ақпараттың жетіспеушілігі мен белгісіздік жағдайында, техникалық және визуалды шешімдерді өздігінен анықтау қажет болғанда, қалай әрекет едіңіз?
Неліктен кукиді клиентте document.cookie арқылы емес, сервер арқылы HTTP тақырыптарымен орнатқан дұрыс?
Бізде үлкен қосымша бар және 4 фронтенд әзірлеушіден тұратын команда бар. Микрофронтендтерге бөлу керек пе, жоқ па деген шешімді қалай қабылдайсыз?
Қандай көлемдегі командаларда жұмыс істедіңіз?
Балалар компоненттері қайтадан көрсетілмес үшін тағы не мемоизациялауға болады? Егер компонентке функция берілсе — не қолдану керек?
Vue Router дегеніміз не және ол қалай жұмыс істейді? Әдетте, роутер конфигурациялық файлына (index файлына) не кіреді?
gRPC дегеніміз не және ол не үшін пайдаланылады?