Frontend
Жаңы жумуштан эмне каалайсың? Өсүш үчүн эмне керек?
Эми Quasar менен иштедиңизби? Аны ыңгайлаштырып жана стилизациялап көрдүңүзбү?
Kotlin менен иштөө тажрыйбасыңыз барбы жана анын менен иштегиңиз келеби?
setTimeout(function timeout() { console.log('Убакыт'); }, 0); let p = new Promise(function(resolve, reject) { console.log('Убада түзүү'); resolve(); }); p.then(function(){ console.log('Убада иштетүү'); }); console.log('Скрипттин аягы'); // Кыйын учур // console.log(1); // setTimeout(() => console.log(2)); // Promise.resolve().then(() => console.log(3)); // Promise.resolve().then(() => setTimeout(() => console.log(4))); // Promise.resolve().then(() => console.log(5)); // setTimeout(() => console.log(6));
Event Loop боюнча тапшырма: setTimeout, Promise жана синхрондук код бар болганда консольдогу чыгыш тартибин аныктаңыз. Эң акыркы эмне чыгат жана эмнеге?
Азыркы иш издөөнүн эмне менен байланыштуу? Неге башка жерлерди карап жатасың?
isMonotonic функциясын ишке ашырыңыз, ал цифрлар массивин кабыл алып, анын монотондуу (өскөн же төмөндөгөн) экенин аныктаңыз. Эгер массив монотондуу болсо, true кайтарыңыз, эгер жок болсо false. O(n) сызыктуу күрделүүлүк менен ишке ашырыңыз.
Кандай сыйлык суммасы жөнүндө сүйлөшүү кызыктуу болот?
Тимдеги ролуңуз жөнүндө айтып бериңиз. Кимдир бирөөнү менторлук кыласызбы, тапшырмаларды бөлүшөсүзбү, же тескерисинче, сизге бөлүштүрүлөтбү?
Мурас жана композициянын айырмасын түшүндүрүңүз. Ар бир ыкманын артыкчылыктары жана кемчиликтери. Бул дебагга кандай таасир этет?
Арткы жактан иштеп чыгуу менен алектендиңизби? Эгер ооба болсо, так эмне кылдыңыз?
CSS тандагычтарынын өзгөчөлүгү: каршылашкан стилдер менен эки H2 тегине кайсы стильдер колдонулат? Тандагычтарды өзгөчөлүгүнө карата өсүүчү тартипте жайгаштырыңыз.
// кирүү параметрлери: // url // варианттар export function useFetch() { // логика const fetchData = async () => {}; return { data, error, loading }; }
Тесттер жазуу боюнча тажрыйбаң барбы? Кантип тесттер жаздың жана канча көлөмдө?
Өз тажрыйбаңыз, акыркы иш ордуңуз, стек, командаңыз, милдеттериңиз жөнүндө айтып бериңиз
Техникалык интервью Азыр сиз React компоненттери менен редакторду көрөсүз, анда типтүү каталар жана antipatterns бар. - Кодду изилдеңиз жана бардык көйгөйлөрдү табыңыз - Алардын барлыгын Reactтин эң жакшы практикаларына ылайык оңдоңуз - Чечимдин артыкчылыктарын түшүндүрүңүз - Натыйжа оң жактагы "Натыйжа" панелинде пайда болот
Дашборддар жөнүндө көбүрөөк айтып бер: метрикалар кайдан алынды, кайсы метрикаларды чогулттыңыз.
/** * `asyncAuth(callback)` функциясы callback кабыл алат, анын ичинде * ката (биринчи аргумент катары) жана маалыматтар * backendтен (экинчи аргумент катары) өткөрүлүшү мүмкүн. * asyncAuth((error, data) => {}); * * Сиз `auth()` функциясын ишке ашырышыңыз керек, * ал `asyncAuth()` чакырып, бирок Promise кайтарат. * * @returns {Promise} */ export function auth() { // asyncAuth((error, data) => {}); }
CSS баракети беттин рендеринги тоскоол болобу?
Vueдеги Composition API менен Options APIнин айырмасы эмнеде?