Frontend
Өзіңіз туралы және жұмыс тәжірибеңіз туралы айтып беріңіз.
Сіз қандай код сапасы критерийлерін атай аласыз? Сапалы код ұғымына не түсінетініңізді кеңірек түсіндіріңіз.
Бастапқы сервер мен клиентті өзгеріссіз CORS-ты қалай айналып өтуге болады?
Қай жерде жабылулар жиі кездеседі? Ең қарапайым мысал.
Монорепозиторий дегеніміз не және сіз бұл әдіспен таныссыз ба?
TypeScript-те 'type' кілттік сөзі мен 'interface' қалай ерекшеленеді? Типтер мен интерфейстердегі мұрагерлікті түсіндіріңіз.
Angular-да Server-Side Rendering (SSR) немесе Static Site Generation (SSG) жұмыс істедіңіз бе?
Егер біз функцияны өткізіп, оны .value және unref арқылы unpack жасасақ, айырмашылықтар бола ма?
Негізінен TypeScript-те ме жазасыз, әлде таза JavaScript-те де бола ма?
Түсіндім, Дмитро. Бір кішкене ескертпе: сіз "қателер" деп айттыңыз — "саусақтар" деп ойладыңыз ба? Шынайы қолданбада, бұл мінез-құлықты әріптесіңізге қалай түсіндірер едіңіз, олар кездейсоқ қол жетімділікті бұзбай, өнімділікті оңтайландыру кезінде?
var, let, const айнымалылары туралы айтыңыз: аймақтар, hoisting, уақытша өлі аймақ.
Браузердің рендерингінің маңызды кезеңдері туралы айтыңыз (Critical Rendering Path)
Қандай команда іздеп жүрсіз?
Promise-те then әдісі не қайтарады?
Сіз AI-мен жұмыс істегенде үлгі сұрауларды, контекст дизайнын, IDE кеңейтімдерін қолдандыңыз ба?
Неліктен ұйқының орындалу уақыты дәл 1000 және 2000 миллисекунд емес, сәл артық? Қандай факторлар кідіріске әсер етеді?
Автоматты түрде код стилін бақылау үшін қандай да бір құралдарды қолдандыңыз ба?
Пайдаланушы URL-ды браузерге енгізіп, Enter пернесін басқаннан кейін — беттің экранда көрсетілуіне дейін не болады?
ID бойынша пайдаланушыларды іздеуде ішкі циклдерден (O(n²)) қалай аулақ болуға болады? Іздеуді қалай оңтайландыруға болады?
Қалай сіз access token-нің мерзімі өткенін түсіндіңіз?