Frontend
'this'-тен сан мәнін басқа жолдармен қалай алуға болады (Number(this) көмегінсіз)?
Белгілі номиналдағы банкноттар бар банкомат бар. Пайдаланушы алғысы келген ақша сомасын таңдайды. Банкомат енгізілген соманы ең аз банкнот санымен беруі керек. Банкомат функциясын жазыңыз. function atm(notes, sum) { } // atm([1, 5, 50, 100], 362) => [100,100,100,50, 5, 5, 1, 1]
Cookie мен localStorage қалай ерекшеленеді? Cookie мен localStorage-тің ең үлкен мөлшері қандай? Олардың өмір сүру уақыты қалай ерекшеленеді?
CSS-те transition және animation қасиеттерінің айырмашылығы неде?
Алдыңғы жұмысыңыз туралы айта аласыз ба — ол көбінесе фронтенд пе, әлде бэкенд пе? Қандай қызықты, есте қаларлық, күрделі тапсырмаларыңыз болды?
Дамыту процесі туралы толығырақ айтыңыз — команда және кодтау тұрғысынан.
useRef тәуелділіктерінде болса, useEffect шақырыла ма?
isMonotonic функциясын жүзеге асырыңыз, ол сан массивін қабылдайды және оның монотонды екенін анықтайды (азаймайтын немесе артпайтын).
React-тегі класс негізіндегі және функционалды компоненттер дегеніміз не? Олардың айырмашылығы неде?
Throttle және debounce қайда қолданылатынын білесіз бе? Олардың айырмашылығы неде?
401 қателігін алдыңыз, содан кейін серверге тағы бір сұрау жібердіңіз — бұның себебі неде?
Көп суреттері мен карточкалары бар беттердің жүктелуін қалай жылдамдатуға болады?
Монорепозиторий дегеніміз не және сіз бұл әдіспен таныссыз ба?
Жауап беру мүмкін емес.
useMemo не істейді? Қашан қолдану керек? Балалар компонентін React.memo-ға орау керек пе?
JavaScript-те жабысу (closure) деген не? Мысал келтіріңіз.
/ ** * Асинхронды функция жазу керек, * ол берілген миллисекундтар санында "ұйықтайды", * және содан кейін сәтті аяқталады * / function sleep(duration) { } // Мысал const startTime = Date.now(); console.log("ұйқыға кету басталды..."); sleep(2000).then(() => { console.log("2 секундтан кейін ояндым!"); console.log("Өткен уақыт: ", Date.now() - startTime); }); sleep(1000).then(() => { console.log("1 секундтан кейін ояндым!"); console.log("Өткен уақыт: ", Date.now() - startTime); });
Кукилерді кім орната алады?
React-тың қандай хуктарымен жұмыс істедің? Әрқайсысы туралы қысқаша сипаттаңыз. useEffect пен useLayoutEffect арасындағы айырмашылық неде?
Бұл компанияда жұмыс істеуді жалғастырып жатырсыз ба?