Көбүнесе эмне кылышың керек, эгер убакыттан артта калганыңды сезсең? Чыгаруу күнү бар, бирок ишти убакытында бүтүрө албай турганыңды түшүнөсүң. Кантип аракет кылып, качан кабар бересиң?
Frontend
Promise менен async/awaitтин айырмасы эмнеде? Эки асинхрондук суроо-талапты параллель жүргүзүү үчүн кандай жолдор бар? Кайсы Promise ыкмаларын билесиң (all, allSettled, race, any)?
[компания]да кандай долбоорлорду ишке ашырдыңыз?
Азыр [компания]да ишти аяктап жатасыңбы же жайгашып жатасыңбы?
Бос убактыңда эмне кылып жатасың?
useEffect менен useLayoutEffectтин айырмасы эмнеде? useLayoutEffectти колдонуу мисалын келтире аласызбы? Эгер useLayoutEffectтин ичинде оор эсептөөлөр жүргүзсөңүз, эмне болот?
Pixel Perfect түшүнүгүн кандай түшүнөсүз?
Сандар жана саптар массивин кабыл алган жана бардык элементтердин жыйындысын кайтарган, саптарды сандарга айландырган функция жазгыла. Сандык эмес белгилерди камтыган саптар менен кантип иштөө керек?
Кезек менен стектин айырмасы эмнеде? Алар менен иштөө үчүн кайсы JS ыкмалары колдонулат?
Өмүр баяныңызда Java жана PostgreSQL жазылган — бул тажрыйба жөнүндө айтып бериңиз.
Кай графика менен иштедиңиз?
Эгер debounce-ты стрелка функциясы катары аныктасак, эмне өзгөрөт? Аргументтерди rest-оператору (үч нүктө) аркылуу кантип өткөрүү керек?
Reactте күйдү дагы кандайча жаңыртуу мүмкүн (мурунку мааниге ээ функция аркылуу)?
call, apply жана bind кандай айырмаланат?
Debounce деген эмне? Китепканаларсыз vanilla JS менен debounce функциясын жаз
Кийинчелик: чыгарылышка жакын, сиз ката табасыз, ал эми функция туура иштебей жатат. Чыгарылышты кечиктирүүгө болбойт, бирок сиз эмне болуп жатканын түшүнөсүз. Мындай жагдайда эмне кыласыз?
Сизге иштеп чыгуу тапшырмасы берилди, анда сүрөттөмөлөр жана талаптар менен, бирок иштеп жатканда түшүнөсүз, мындай ишке ашыруу туура эмес экенин. Эмне кылсаңыз болот? Мурунку жумуштарда окшош тажрыйбаңыз барбы?