Frontend
Тесті тапсырмасы үшін: сізде AnnotationService бар. Қызметті 'root' деңгейінде немесе компонент/модуль деңгейінде ұсыну керек пе деген шешім қабылдау үшін қандай алгоритм қолданасыз?
JSON-да қандай мәндер сақталуы мүмкін? Онда функцияларды сақтауға бола ма?
Жобаңызда контейнер сұраулары неге қолданылмайды?
Тестілеу тапсырмасында DocumentWorkspace тым көп түрлі логика жасайтын Құдай Объектісіне ұқсайды. Бұл туралы не ойлайсыз, оны қалай жақсы ұйымдастыруға болады?
Core Web Vitals метрикалары қандай және олар неге өлшейді? Lighthouse-ты қолдандыңыз ба?
Егер debounce стрелка функция ретінде анықталса, не өзгереді? Аргументтерді rest-операторды (үш нүкте) пайдаланып қалай өткізуге болады?
Банк үшін лендинг бетінде сіз не таңдар едіңіз: SSR, SSG немесе CSR? SEO маңызды.
Лейаутта семантикалық тегтердің қажет болуының себебі неде?
Мемоизация функциясын жүзеге асырыңыз: ол функцияны қабылдайды және оның шақыру нәтижелерін аргументтер бойынша кэштеуші орауын қайтарады.
Фронтендті әзірлеуде қандай архитектура қолданылды?
JavaScript-те == және === айырмашылығы неде? '1' == 1 қайтару қандай?
/** * compose функциясын жүзеге асыру, ол әртүрлі функцияларды қабылдайды * және жаңа функцияны қайтарады. * Әрбір функцияның нәтижесі келесі функцияға беріледі. */ // Мұнда код const square = (x) => x * x; const times2 = (x) => x * 2; const sum = (a, b) => a + b; console.clear(); console.log(compose(square, times2)(2) === square(times2(2))); console.log(compose(square, times2, sum)(3, 4) === square(times2(sum(3, 4))));
Қазіргі жұмыс орныңыздан неге кеттіңіз?
Жоба бойынша GitFlow қалай ұйымдастырылды?
requestAnimationFrame-ті қолдандыңыз ба? Бұл механизм туралы айтыңыз.
[аты] сұрады: Жұмыс күнін аяқтаудың ең ыңғайлы жолы туралы айта аласыз ба.
TypeScript екі объектіні де дұрыс тексеруі үшін осы функцияға дұрыс типтерді жазыңыз (generics және keyof пайдалана отырып).
Promise бойынша практикалық тапсырма (тапсырма жарияланды, бірақ транскриптте толық айтылмаған).
Референс типтері бойынша практикалық тапсырма: объект және оны өңдейтін функция бар. Үш console.log-те не шығатынын болжаңыз.
Қиялдаңыз, маркетинг бөлімінен тапсырма келді: сол жақ жоғарғы бұрыштағы логотип кері айналуы керек, егер Меркурий ретроград болса. Не істейсіз?