Frontend
Tailwind CSSти канча колдондуңуз? Ага иштөө тажрыйбаңыз жөнүндө айтып бериңиз.
Эмне сен үчүн иштөө учурунда эң кызыктуу тапшырма болду? (мисалы, Казакстан үчүн идентификациялык кызматты интеграциялоо)
Scriptтерди кошуудада async жана defer мүнөздөмөлөрү жөнүндө айтып бер: айырмасы эмнеде, качан HTML анализин токтотушат?
React+Redux менен сатуу панелинде колдонуучулар күтүлгөндөй иштебей жатканын билдиришүүдө. Мәселелерди табыңыз жана оңдоңуз. Колдонмо төмөнкүлөрдү камтыйт: сатуу боюнча сорттолгон продуктулардын тизмеси, сатуу визуализациясы bar chart (ECharts) түрүндө, жаңы продукттарды кошуу формасы. Негизги арыз: продукт форм аркылуу кошулуп жатат деп айтылат, бирок тизмеде көрүнбөйт.
Аналитиксиз иштөө тажрыйбасың бар ма?
Суроолор экранын ачуу үчүн суроонун номерин кантип билесиң?
HTML браузерге түшкөндө эмне болот? Блоктоочу объектилер жана алардын менен иштөө жолдору кандай?
// Үч түр берилген. Алардын негизинде Delivery түрүн түзүү керек, ал бардык берилген түрлөрдүн бардык талааларын камтышы керек.
async function f(result = 1) { let promiseB = new Promise(resolve => { setTimeout(() => resolve("1e"), 200) }); let promiseA = new Promise(resolve => { setTimeout(() => resolve("ab"), 1000) }); result += await promiseA; result += await promiseB; alert(result); // ? } f(null);
TypeScriptтеги non-null assertion (!) оператору менен таанышсызбы? Ал эмне үчүн антипаттер деп эсептелет?
CORS жөнүндө айтып бер.
Zustand кандай иштээрин түшүнөсүзбү?
OPTIONS суроо ар дайым кросс-домен суракка жиберилет же керек болгондо гана? Бул контекстте жөнөкөй жана кыйын суроолордун айырмасы эмнеде?
Arguments-ты эски жол менен (ES5) массивге кантип айландырууга болот, Array.from жана spread-операторсуз?
Коммиттерди жазууда кандайдыр бир келишимди колдондуңузбу?
Next.js менен тажрыйбаңыз барбы? Тажрыйбаңыз жөнүндө айтып бериңиз.
Ишкана өндүрүшүндө каталар чыкты, аны тез арада оңдоо керек, бирок dev тарма алда эле жаңы функциялар менен алга кеткен. Сиз кандай иш кылмаксыз?
Качандыр, катуу мөөнөттөрдө долбоор менеджери менен иштешиңиз керек болду беле? Эч нерсе өтө тез жасалышы керек болсо, бирок техникалык жактан бул тез жасалбайт.
Аерок toggleLoading функциясы керекпи, же анысыз эле болобу?
Макро тапшырмалар кезегинде беш `setTimeout` бар, ал микротапшырмалар шексиз жаңы микротапшырмалар кошуп жатат, мисалы, рекурсивдүү `Promise.resolve().then()` аркылуу. Интерфейске эмне болот жана бул беш тайм-ауттар качан да ишке ашабы? Неге?