Frontend
[аты] сұрады: TypeScript-те type guard деген не? Қалай жазу керек type guard функциясын?
Жобаңызда inject() функциясын қолданудың қандай артықшылықтары бар?
const goods = [ {name: 'iphone', price: 200, status: 'inStock'}, {name: 'samsung', price: 100, status: 'outOfStock'}, {name: 'xiaomi', price: 300, status: 'readyToBuy'}, ]; function filterGoods(values) { return values; }
Қазіргі уақытта selectedId-да анықталмаған мәселесін қайта жазбай қалай шешуге болады?
Объект бар, оның кейбір мәндері функциялар. Оны терең көшірмесін қалай жасауға болады? Қиындықтар бар ма?
Unknown дегеніміз не? Ол any-ден неге жақсы?
Сіз UI жиынтығындағы компоненттерді таңдау кезінде қандай критерийлерді қолдандыңыз? Ол қаншалықты күрделі және конфигурациялауға болатын еді?
Watch арқылы объектіні бақылағанда, әдепкі бойынша ішкі өрістер бақылана ма, әлде тек бірінші деңгей ғана ма? Терең бақылау үшін не көрсету керек?
Оқиға циклін туралы айтыңыз: ол не және ол қандай бөліктерден тұрады?
Қандай утилиттік кітапханаларды (мысалы, Lodash) қолдандыңыз?
Деректерді визуализациялау үшін қандай кітапханалармен жұмыс істедіңіз?
React-те Suspense не үшін пайдаланылады?
Excel файлдарын импорттау кезінде қандай мәселелерге тап болдыңыз?
Неге курсорлық беттеу әдісіне көштіңіз? LIMIT/OFFSET-тің қандай мәселелері бар?
gRPC дегеніміз не және ол не үшін пайдаланылады?
Сіз TypeScript типін жазуыңыз керек, ол санды қайтаратын функцияға да, жолды қайтаратын функцияға да сәйкес келеді (геника арқылы), бірақ қайтарылатын мәндердің типтері әртүрлі болса, өтпеуі керек.
Серверлік рендеринг (SSR) қалай жұмыс істейтіні туралы жалпы түсіндіріңіз: негізгі кезеңдері, маңызды сәттері. Неліктен серверде рендерленген HTML толық реактивті қосымшаға айналады?
Жұмыс іздеу туралы айтыңыз — қазір қаншалықты белсенді және оның себебі неде?
Null және undefined дегеніміз не, айырмашылығы неде? typeof null қайтару қандай?
Жалақы туралы қандай тілектеріңіз бар?