Frontend
Жұмыс іздеу туралы айтыңыз — қазір қаншалықты белсенді және оның себебі неде?
Қазіргі уақытта жұмыс істейсіз бе немесе кеткенсіз бе?
Null және undefined дегеніміз не, айырмашылығы неде? typeof null қайтару қандай?
Қалайша жиі қайта салынуға себеп болатын scroll оқиғасы өңдегішін оңтайландыруға болады? Throttling пен debounce арасындағы айырмашылық неде?
useCallback туралы айтыңыз — қолдану жағдайы, ол не үшін қажет?
/** * strjoin функциясын жазу керек, * ол жолдарды бөлгіш арқылы біріктіреді. */ function strjoin() { // код осында } console.log(strjoin('.', 'a', 'b', 'c')) // 'a.b.c' console.log(strjoin('-', 'a', 'b', 'c', 'd', 'e', 'f')) // 'a-b-c-d-e-f'
Жалпы алғанда, фронтенд стекіңіз туралы айта аласыз ба, не қолданасыз?
Сіз кеңседе жұмыс істеуге қалай қарайсыз? Кеңседе жұмыс тәжірибеңіз бар ма?
Бір монорепте өте үлкен фронтенд бар, оны бірнеше команда бір уақытта жұмыс істейді. Микро-фронтендке көшу мүмкін емес. Әр түрлі командалардың бір-бірінің жұмысын әсерінен қалай азайтуға болады?
Vue 2 мен Vue 3 арасындағы негізгі айырмашылықтар қандай?
Angular-да SOLID қағидаттарын және олардың қолданылуын түсіндіріңіз
Алдыңғы жұмысыңызда қандай нәтижелер болды?
REST туралы не білесіз? Қандай сұрау әдістері бар?
Соңғы жұмыс орындарыңызда офис немесе қашықтан жұмыс істедіңіз бе?
WebSocket қосылымдарын жүзеге асыру кезінде өндірісте немесе тестілеу кезінде қандай да бір ақау болған жағдайлар болды ма?
Қолдау және дамытуға назар аудара отырып — қандай тәсілдер өнімнің күтулерін орындауға көмектесті, оны қолдауға және кеңейтуге болатындай ету үшін? Қандай архитектураны таңдадыңыз және неге?
PHP-де POST сұрауының денесі қайда орналасқан? Формадан және JSON сұрауынан деректерді қалай алуға болады?
Кейс: картада машинаның тегіс анимациясын жүзеге асыру керек. Телеметрия (ендік, бойлық, бұрыш) екі рет секундына келеді, машина координаттар бойынша секіріп тұрады. Сіз оны қалай жүзеге асырар едіңіз?
Рефреш токен механизмінің жұмысы қалай?
Команда қалай ұйымдастырылды және процестер қалай бапталды?