Frontend
requestAnimationFrame-ті қолдандыңыз ба?
'extends' орнына '=' қолдансаңыз, тип логикасында не өзгереді?
Vue-да BEM және компоненттік тәсілмен әртүрлі контексттерде әртүрлі шекара түстері бар кесте компонентін қалай жүзеге асыруға болады?
useState не үшін керек және неге біз жай ғана айнымалыны тікелей өзгерте алмаймыз немесе useRef-ті қолдана алмаймыз?
Сіздің жобаңызда кодты қарау бар ма? Код үшін қандай стандарттар мен талаптар қолданылады?
Event Loop дегеніміз не екенін түсіндіріңіз. Микротаскалар мен макротаскаларға не жатады?
Форманы бірінші жолды өңдеу үшін ашқанда, polyname өрісі сол жолдың мәнімен (мысалы, 'A') толтырылады. Сіз жазған валидатор іске қосылады. Бұл валидатор сәйкестік тапқан және қате шығарғаны дұрыс деп ойлайсыз ба, ал пайдаланушы әлі өңдеуді бастаған жоқ па?
Инфинити скролін не үшін қолданылды? Үлкен деректер саны бар кестеде неше жазба болуы мүмкін еді және үлкен деректер санын шешу үшін (виртуализация) қалай шешілді?
Set объектілерін кездестірдіңіз бе? Олардың ерекшелігі неде және олар не үшін ойлап табылды?
Жобада тестілеу бар ма?
Неліктен try/catch қолданған дұрыс, ал .then/.catch тізбегін емес?
CSS-те каскад және нақтылық ұғымдарымен таныссыз ба? Нақтылықпен жұмыс істеуге қандай әдістемелер көмектеседі?
OpenID Connect арқылы авторизацияны дамыту туралы айтыңыз
Tailwind қалай жұмыс істейтіні туралы түсінік бар ма?
TypeScript тапсырмасы: Animal класы бар, оның move және bark әдістері бар, process функциясы Animal типіндегі жануарды қабылдайды және оның bark әдісін шақырады. TypeScript қатесі бола ма? Тиісті түрде типті қалай нақтылауға болады? Type guard-ты қалай жазасыз?
Массив индексін кілт ретінде берсеңіз, не болады?
Node.js-те қандай ағындар бар?
JavaScript-те қандай мұрагерлік түрі пайдаланылады? Кластарда көп мұрагерлік бар ма?
Vue-дағы Composition API Options API-дан қалай ерекшеленеді?
Сіз жеке ұнатқан немесе ыңғайлы деп тапқан Angular-дың басқа жаңа мүмкіндіктері туралы айтыңыз.