Frontend
Үй жобаларында дерекқорлармен жұмыс істедіңіз бе? Үстелдерден сұраулар орындадыңыз ба, енгізулер жасадыңыз ба?
Қиялдаңыз, маркетинг бөлімінен тапсырма келді: сол жақ жоғарғы бұрыштағы логотип кері айналуы керек, егер Меркурий ретроград болса. Не істейсіз?
Tell about a performance optimization task you have solved.
Сіздің компанияңызда командалар арасындағы коммуникация қалай ұйымдастырылған? Әр команда үшін бөлек артқы жағы бар ма?
Командадағы процестер туралы айтыңыз: құрамы, әдістемесі, тапсырмалар қалай берілді, тапсырыс беруші кім болды?
Екі сұрыпталған массивті біріктіретін, сорттау, spread, concat немесе ұқсас әдістерді қолданбайтын функция жазыңыз.
Vue.js-те ref пен shallowRef арасындағы айырмашылық неде? Қашан shallowRef қолданған дұрыс?
Компонент DOM-да басқа жерде портал арқылы көрсетілсе, оның күйі қалай әрекет етеді?
JavaScript-те прототиптер туралы айтыңыз. Prototype пен __proto__ арасындағы айырмашылық неде?
DOMContentLoaded және load оқиғаларының айырмашылығы неде? Қашан әрқайсысын қолдану керек?
CORS туралы айтыңыз: ол не, не үшін қажет, қандай мәселелерді шешеді және қалай жұмыс істейді.
Қандай сценарийлер сигналдармен қамтылады, ал қандай — RxJS-пен? Қолдануда қандай айырмашылық бар?
Promise-те қате қалай ұстауға болады? catch-те қате қандай типте болады?
TypeScript-те қандай utility түрлерін қолдандыңыз? ReturnType-мен таныссыз ба?
Сізде Legacy-кодпен жұмыс істеу тәжірибесі бар ма?
Неліктен Promise 1 және Promise 2 дәл осындай тәртіппен орындалады? Event Loop микротаск және макротаск кезектерін қалай өңдейді?
JavaScript бір ағынды ма немесе көп ағынды ма? Web Workers туралы айтыңыз.
Қандай React хуктарымен жұмыс істедіңіз, оларды тізімдеңіз. useState пен useRef арасындағы негізгі айырмашылықты түсіндіріңіз.
SSR тәжірибеңіз туралы айтыңыз. Қайда жасадыңыз және қандай фреймворк қолдандыңыз?
Мәлімет беріңіз — жобаны қалай іске қостыңыз, не ойластыру керек болды?