Өз иш тажрыйбаң жөнүндө айтып бер: кайда иштедиң, эмне үчүн жумуш ордуңду алмаштырып жатасың?
Frontend
Неге setTimeout(fn, 0) колдонуу UI'ни блоктогонго жардам бербейт, ал эми көптөгөн убада (микрозадачалар) түзүү жардам бербейт? Event Loop'теги макро- жана микрозадачалардын айырмасы эмнеде?
Корзинанын командасы кыска топторго бөлүнөт — алардын кайсына кошулса болот жана ар биринде канча фронтенд болот?
Жобада кайсы абал менеджери колдонулат?
null менен undefinedтин айырмасы эмнеде?
fetchAll(['url1', 'url2'], (results) => { console.log('Бардык шилтемелердин маалыматы', results); }); function fetchAll(urls) { const promises = urls.map((url) => { fetch(url).then((res) => res.json()) }) const data = Promise.all(promises).then((response) => { if (!response.ok) { throw new Error('error') } return response }) console.log(data) }
Эгерде сизде бош убакыт бар болсо жана тактада эки тапшырма болсо — техникалык (рефакторинг) жана продукт менен бирдей артыкчылык — кайсыны тандайсыз?
typeof null эмне кайтарат?
Promise.reject('API катасы') .then(data => console.log('ok')) .catch(error => { console.log(error); return '1'; }) .then(data => { console.log(data); });
Онлайн болбогон учурда IndexedDB'ге маалымат сактоо кандай иштейт дегенин көбүрөөк айтып бериңиз.
Веб-сайттын иштөөчәндігін оптималдаштыруу боюнча тапшырмалары болду беле? Арыз жүктөө көйгөйлөрүн кантип аныктап, чечтиңиз?
Feature Sliced Design (FSD) деген эмне экенин билесизби?
3-5 жыл ичинде профессионалдык өнүгүү пландарыңыз кандай? Канча багыттар сизди кызыктырат?
handleCityChange функциясынын 52-чи саптарында үч антипаттерн бар. Алардын барын табып, түшүндүрүңүз.
React'te batching жөнүндө айтып бер. Практикада кайдан кездестиң?
Reactте эс тутумдун агып кетиши же компоненттин кайталап кайра жүктөлүшүн кантип аныктайсыз?
Функциядан мурун async ачкычы сөзү эмне үчүн керек? Ал эмне кылат?
delay(ms) функциясын ишке ашырыңыз, ал эми бул убакыт өткөндөн кийин чечилүүчү убада кайтарат
Иште жана жеке жашоодо AI каражаттарын колдонуп жатасызбы жана аларга кандай карайсыз?
JavaScriptте кандай маалымат түрлөрү бар?