Неге Vue-ны таңдадыңыз, React немесе Angular емес пе?
Frontend
Өзіңіз туралы және жұмыс тәжірибеңіз туралы аздап айтыңыз.
Джуниор Flexbox-ты қашан қолдану керек екенін сұраса, ал қашан Grid — оны қалай түсіндірер едің?
Лейаутта семантикалық тегтердің қажет болуының себебі неде?
CSS-тегі интерактивті элементтердің белгілі жағдайлары қандай (псевдосыныстар)? Олар не істейді?
requestAnimationFrame-ті қолдандыңыз ба? Бұл механизм туралы айтыңыз.
Бағдарламалау және дамыту саласына қалай келдіңіз?
JavaScript-те жабықтықтар (closures) туралы айтыңыз. Оларды практикада қаншалықты жиі қолданасыз?
Гидратация кезінде сәйкессіздік (ID сәйкессіздігі), ол неге болады және оны қалай шешуге болады?
Focus-visible псевдосыны туралы айтыңыз — бұл бір фокус па, әлде бірнеше түрі бар ма?
Flexbox пен Grid көмегімен жауапкершілікті қалай құруға болады? Олардың функционалдық айырмашылықтары қандай?
Сілтеме мен батырма арасындағы айырмашылық неде?
Практикалық тапсырма: автотолтыру компонентін жүзеге асырыңыз (ұсыныстармен іздеу) — енгізу үшін debounce, алдыңғы сұрауды AbortController арқылы тоқтату, жүктеу күйін көрсету, ұсыныстар тізімін және элементті басу арқылы таңдау өңдеу.
Өз жобаларыңызда API сұраулары (REST/GraphQL) бойынша қалай жұмыс жасағаныңыз туралы айтыңыз?
Nuxt-тың кәдімгі Vue-ға қарағанда негізгі артықшылықтары қандай?
Vue-да computed және watch арасындағы айырмашылықты түсіндіріңіз. Watch және watchEffect дегеніміз не?