Frontend
Неге specifically веб-дамытуу жана Angularды тандадыңыз, мисалы, мобилдик өнүктүрүү эмес?
Неге Redux Saga/Thunk-ты башка нерсе менен алмаштырбай колдонууга чечим кылдыңыз?
TypeScript түрлөрүнө ишеним артыш мүмкүнбү? Арткы жактан келген маалыматтарды кантип текшерсе болот?
Тимдин түзүлүшү кандай: Бардык иштеп чыгуучулар бирдейби, тим лид жана архитектор барбы?
URL аркылуу сурап-талап параметрлери аркылуу логин жана сырсөз өткөрүүдө кандай коопсуздук маселелерин көрөсүз?
console.log эмне көрсөтөт? (жабууну боюнча тапшырма: createCounter функциясы менен count өзгөрмөсү жана increment жана get ыкмалары, increment эки жолу жана get чакыруусу)
Түзөтүүчү түзүү тапшырмасы: useEffect ичинде setInterval менен эсептегичти оңдоо, ал туура иштебей жатат жабылуу маселеси себептен
Neden OOP'te miras almak gereklidir? Neden kullanıldığını gerekçelendirin, eğer mantık tekrar kullanım görevi başka yollarla çözülebilirse (örneğin, DI aracılığıyla).
Интервьюдун жыйынтыктары боюнча кайсы убакта кайтарым байланыш күтсө болот?
NGRX кайсы принциптер менен иштейт? Ал эмне түзөт жана бул механизм кандай иштейт?
Даража боюнча өзүңүздү кандай баалайсыз? Канча төлөм деңгээлин каалайсыз?
[аты] суроо берди: тапшырма: бетте input бар. Киргизилген маанини localStorageге сактоо үчүн код жаз, ошондо баракчаны кайра жүктөгөндө мааниси калыбына келет.
CSS жазуу үчүн кандай ыкмаларды билесиз? Tailwind менен тажрыйбаңыз барбы?
Function.prototype.bind ыкмасын ишке ашырыңыз — контекстти кабыл алган жана байланып калган контекст менен жаңы функцияны кайтарган функция.
Монорепозиторий деген эмне? Анын артыкчылыктары жана кемчиликтери кандай?
Кайсы массив ыкмалары массивти өзгөртөт жана кайсылары өзгөртпөйт?
Практикалык тапшырма: debounce функциясын ишке ашыруу
hls.jsте веб-видео ойнаткычы кандайча түзүлгөн? Анын негизги блоктору кандай?
Синтаксис жана структура жагынан — бул функцияда эмне рефактор кылмаксыз?
fetchтин үстүнө retry-обвивканы кантип жакшыртуу керек, эгер HTTP-жооп response.ok === false болсо да, суранычты кайра аракет кылуу үчүн?