Frontend
Аерок toggleLoading функциясы керекпи, же анысыз эле болобу?
Айтыңызчы, орто деңгээлден Кенен деңгээлге өткөндө жоопкерчилик аймагыңызда эмне өзгөрдү
Мисалы, var foo = function () {}, функцияны чакыруды өзгөрмеге тағайындау алдында болған код үзіндісі үшін, орындалу нәтижесін анықтаңыз және hoisting-ті түсіндіріңіз.
Интерфейс жеткиликтүүлүгүнөн иштедиңизби? Бул жаатта тажрыйбаңыз барбы?
Vue-деги ата-эненин компонентинен балдарга ыкмаларды же маалыматтарды кантип өткөрүү керек?
Playwright менен E2E-тесттер жөнүндө мага айтып бер: Тест системасы кандайча түзүлгөн, кандайча ишке киргизилген, кандайча бекенд менен иштешкен, тесттик маалыматтарды кайра чыгарууну кантип камсыз кылышкан?
Өзүңүздүн резюмеңизде Next.js менен иштеп чыккан деп жазылган — туурабы? Бул Next.js менен App Router же Pages Router болдубу?
React'teki useState жөнүндө мага айтып бер: бул эмне, кантип иштейт, синхронбу же асинхронбу?
TypeScript менен кандайсың? a: string, b: number, c: null, d: boolean талаалары бар Foo тиби бар. Сен Foo негизинде бардык ачкычтарды камтыган FooKeys тибин түзүшүң керек.
FIFO жана LIFO: бул эмне, Call Stack кандай иштейт, микротаск жана макротаск кезектери кандай иштейт?
Макро тапшырмалар кезегинде беш `setTimeout` бар, ал микротапшырмалар шексиз жаңы микротапшырмалар кошуп жатат, мисалы, рекурсивдүү `Promise.resolve().then()` аркылуу. Интерфейске эмне болот жана бул беш тайм-ауттар качан да ишке ашабы? Неге?
Келечекте продукттун сапатын жакшыртуу үчүн кандай жакшыртууларды жасоого болот?
Сиз Docker, CI/CD, GitHub Actions, GitLab жөнүндө айттыңыз — эмне кылгандыгыңыз, кайсы пайплайндар, контейнерлерде эмне болгонун түшүндүрө аласызбы?
Динамикалык маршруттоо барбы: Колдонуучунун баракчасын ачуусу керек, жана баракча өзү өзгөрүшү мүмкүн (мисалы, сураныч параметрлериндеги id). Тийиштүү маалыматтарды жүктөө үчүн маршрутто өзгөрүүлөрдү көзөмөлдөөчү методду кантип жазса болот?
Кайсы тапшырмаларды эң жакшы көрүп аткардың?
Бул метрика (INP) кандайча чогулуп жатат, билесиңби? Чындыктыкта колдонуп жаткан колдонуучуларда кантип көрө алабыз, эгер DevToolsта баары жакшы болсо, бирок колдонуучулар нааразычылык билдиришсе, эмне үчүн?
Топтомдо FSD-архитектуранын сакталуусун кантип көзөмөлдөдүңүз? Бул кодду карап чыгууда текшерилдиби?
Промисстер менен иштөө үчүн кандай статикалык ыкмалар бар экенин айтып бер. Promise.any жана Promise.all эмне кылып жатканын түшүндүр.
Келечектеги иш берүүчіден көргүң келген нерсең эмне, кандайча тандоо критерийлериң бар?
ES6да пайда болгон startsWith ыкмалынын polyfillин жаз, ал гана ES5 мүмкүнчүлүктөрүн колдонуп (let/const, стрелка функциялары жана башка жок), прототиптик мурас аркылуу.