Frontend
Lighthouse-мен жұмыс істедіңіз бе? FCP (Бірінші мазмұнды бояу) көрсеткішін жақсарту тапсырмасы берілсе, қандай идеялар ойыңызға келеді?
CSSOM бет рендерін тоқтатады ма? Неліктен?
Фронтендте өнімділік мәселелерін шешу тәжірибеңіз бар ма? Мысалы, баяулау туралы қателер немесе жұмыс барысында байқалған мәселе. Оны қалай түзегеніңіз туралы нақты мысал келтіре аласыз ба?
Браузерде OPTIONS әдісімен preflight сұрауы не үшін орын алады?
Шаблондардағы логика туралы не ойлайсыз?
Оқиға делегациясы дегеніміз не?
Теориялық тұрғыда: үлкен мәліметтермен үлкен кестелер бар. Өнімділік мәселелері туындауы мүмкін бе? Егер иә болса, оларды қалай шешер едіңіз?
// Консольда не шығады?
T-нің массив түрі екенін қалай нақты көрсетуге болады, ал элемент түрі емес (Array<T> қолдану арқылы)?
Promise шексіз болуы мүмкін бе? Оны қалай жасауға болады?
CRM/тапсырма бақылағышын, мысалы Jira, Trello, Bitrix24 қолдандыңыз ба?
Debounce функциясын жүзеге асырыңыз.
React-те кейінгі ауыр рендерлер үшін кезек құру үшін setTimeout орнына MessageChannel пайдаланылады. Неге дәл MessageChannel пайдаланылады?
CSS жазудағы тәсіліңіз қандай болды? CSS-in-JS тәсілімен таныссыз ба?
Техникалық қарызды бизнес тапсырмаларына қатысты қалай басымдықтайсыз?
Тірі кодтау: Event Loop қолданатын мысал кодыңыз бар (синхронды функциялар, async/await, Promise, setTimeout). console.log орындалу тәртібін реттеу керек — бірінші, екінші, үшінші не орындалатынын анықтаңыз.
useLayoutEffect хук туралы естідіңіз бе? Ол қалай жұмыс істейтіні туралы түсіндіріңіз.
[аты] айтты: неге бізге келдіңіз, ағымдағы жұмысыңызда не сізді жалықтырды, не қалайсыз?
JavaScript-те ауыр операцияны қалай асинхронды орындап, интерфейсті блоктамайсыз?
'as const' құрылымы не істейді?