Frontend
React-те қайта рендерлеудің себебі не болуы мүмкін?
Vue-дағы Composition API Options API-дан қалай ерекшеленеді?
/** * Стрингтерді бөлгіш арқылы біріктіру үшін strjoin функциясын жазу керек. */ function strjoin() { // код осында } console.log(strjoin('a', 'b', 'c')) // 'a.b.c' console.log(strjoin('a', 'b', 'c', 'd', 'e', 'f')) // 'a-b-c-d-e-f'
Promise-те қателер өңделмесе, не болады ( .catch жоқ болса)?
Практикалық тапсырма: санды қабылдайтын және жұп/тақ тексеру нәтижесімен Promise қайтаратын, қате (сан емес) болған жағдайда -1 қайтаратын функция жазыңыз.
[Аты] сұрады: Жеке сен не үшін жұмыстан кетіп, басқа компанияға ауысқың келеді?
Жобаңызда жобалау және архитектура дегеніміз не? Біртұтас архитектуралық концепция болды ма?
Сіз үшін IT аккредиттеу маңызды ма?
Браузерге http://[сайт] деп жазып, Enter пернесін басқанда не болады? Неге кейде HTTPS құлпы пайда болады, ал кейде қате шығады?
Қандай күй менеджерлерін қолдандыңыз? Қайсысы ұнайды?
Оқиға делегациялау ұғымымен таныссыз ба? Шешімді делегациялау арқылы қайта жазуға бола ма?
GET сұрауында денені өткізуге бола ма?
let a = 5; setTimeout(function timeout() { //макро console.log(a); a = 10; }, 0); let p = Promise.resolve().then(data => { console.log(a); a = 25; resolve(); }).then() console.log(a); // 5 25 25
Сіз тест жаздыңыз ба? Тестілеу бойынша қандай тәжірибеңіз бар?
JavaScript-те жабық дегеніміз не? Ол практикада қайда пайдаланылады?
Егер сіз тапсырманы клиенттің қалай қаласа, солай орындау мүмкін еместігін түсінсеңіз, не істейсіз?
FizzBuzz-те бизнес ережелерінің кеңейтілімін қалай жүзеге асырар едіңіз (мысалы, 7 саны үшін жаңа ереже қосу), кодты қолдауға және таза ұстауға?
Көріну аймағы дегеніміз не? Айнымалылардың қайда көрінетін аймақтары бар?
Nuxt 2 құрылғы анықтау миксинінің шолу ```javascript export default { data() { return { isMobile: window.innerWidth < 768 } } } ```
Виртуалды DOM дегеніміз не және React нақты DOM-ды қашан жаңарту керектігін қалай анықтайды?