Frontend
Өнімділік метрикаларын (Web Vitals) атаңыз — біреуі пайдаланушының бетпен өзара әрекеттесуіне байланысты, екіншісі UI-дың рендеріне байланысты. Олар не өлшейді?
[аты] сұрады: Сіз жұмыс уақытыңыздың шамамен 75%-ында беттерді безендіру және UI элементтерін жасауға қаншалықты дайынсыз?
Event Loop қалай жұмыс істейтіні туралы түсіндіріңіз — микротаскалар, макротаскалар және олардың приоритеттері қандай?
React тізімдеріндегі кілттердің маңызы неде?
Polyfill дегеніміз не? Сіз ешқашан polyfill жаздыңыз ба?
Жоба бойынша командирдің орнын алмастыру немесе архитектуралық шешімдерге жауапкершілік алу жағдайы болды ма?
Рақмет, бұл көмектесті. Сіз жобада өнім менеджерлерімен, дизайнерлермен және басқа инженерлермен қалай жұмыс жасадыңыз? Рақмет, бұл нақты суретті береді. Сізде фронт-ендтің сауда-саттығын өнім жетекшілігіне түсіндіру қажет болған жағдайлар болды ма, мысалы ауқым, UX, өнімділік немесе техникалық шектеулер туралы? Егер сіз Познаньдан тыс жерден болсаңыз, тоқсан сайын 1 күн Познаньдегі кеңседе жұмыс істеуге қол жетімдісіз бе?
console.log("foo"); setTimeout(() => { console.log("bar"); }, 0); queueMicrotask(() => { console.log("baz"); Promise.resolve() .then(() => console.log("ban")); }); new Promise((resolve) => { console.log("bla"); resolve("baf"); }).then(console.log); console.log("bak"); //// foo bla bak baz baf ban bar
onToggle пропын барлық деңгейлер арқылы өткізбеу үшін қандай баламалы әдіс қолдануға болады?
Соңғы жобаңыздың технологиялық стекі туралы айтыңыз.
Promise дегеніміз не және ол қалай жұмыс істейді?
Хукпен жұмыс жасағанда ең қауіпті қателіктер қандай?
CORS дегеніміз не? Ол қалай жұмыс істейді? Қарапайым сұраулар (GET, POST) мен алдын ала сұраулар (OPTIONS) арасындағы айырмашылық қандай? Сұрау жібергенде CORS не нәрсеге қарайды?
Веб-сайттың өнімділігін арттыруға байланысты тапсырмаларыңыз болды ма? Жүктелу уақытын баяулататын мәселелерді қалай анықтап, шештіңіз?
hasOwnProperty қолдану мен тікелей шарт арқылы тексеру (if o[x]) арасындағы айырмашылық неде? Егер қасиет мәні false болса, не болады?
UI кітапханаларымен жұмыс істедіңіз бе? Қандай плагиндер немесе кеңейтімдер бар?
useMemo мен useCallback арасындағы айырмашылық қандай?
Компоненттің күйі дегеніміз не?
props.items тікелей props.items.sort() арқылы сұрыпталатын компонент бар. Осы жағдайға пікіріңіз қандай?
Объектіні терең көшірмелеу қалай жасалады? Structured clone, JSON.stringify, lodash cloneDeep туралы айтыңыз — олардың айырмашылықтары қандай?