#55 Front-end. Вопросы на собеседовании

Поділитися
Вставка
  • Опубліковано 6 чер 2024
  • #YauhenK #webDev #HTML #CSS #JS
    Всем привет!
    Добро пожаловать в видеокаст «Front-end. Вопросы на собеседовании».
    В данной серии видео я постараюсь помочь вам подготовиться к собеседованиям на позицию Junior и Middle Front-end разработчик. Видеокаст представлять из себя коллекцию технических вопросов, которые можно получить на интервью.
    Удобная, хорошо организованная шпаргалка всегда у вас под рукой!
    В репозитории можно найти:
    - Ответы на вопросы по HTML
    - Ответы на вопросы по CSS
    - Ответы на вопросы по JavaScript
    - Ответы на вопросы по React
    - Ответы на вопросы по Vue.js
    - Ответы на вопросы по Node.js
    - Ответы на вопросы по TypeScript
    - Ответы на вопросы по Angular
    ✒ Репозиторий видеокаста:
    ✔ GitHub: github.com/YauhenKavalchuk/in...
    ✒ Timeline:
    ✔ 0:00 - Введение
    ✔ 0:30 - Что такое хвостовая рекурсия? Оптимизация рекурсии?
    ✔ 1:44 - Что такое и как работает debounce() и throttle() в JavaScript?
    ✔ 3:08 - Как в JavaScript работают декораторы? Как они могут быть использованы для модификации поведения классов и методов?
    ✔ 4:37 - Как можно создавать пользовательское событие (custom events) в JavaScript?
    ✔ 5:39 - Что такое IndexedDB? Как работает IndexedDB?
    ✔ 6:59 - Расскажите о методе requestAnimationFrame()?
    ✔ 8:27 - Как работают дефолтные параметры в ES6?
    ✔ 9:22 - Что такое "BigInt" в ES2020 и для чего он используется?
    ✔ 10:34 - Какие нововведения были представлены в ECMAScript 2021 (ES12)?
    ✔ 11:53 - Что такое fetch()? Как работает функция fetch()?
    ✔ 13:06 - Что такое JSON в JavaScript? Как его можно использовать?
    ✔ 13:55 - Что такое и как работает коэффициент сжатия (compression ratio) в контексте веб-разработки?
    ✒ Полный список готовых и планируемых курсов:
    ✔ Trello: trello.com/b/R6rD7qq8
    ✒ Автор курса:
    ✔ UA-cam: / yauhenkavalchuk
    ✔ Instagram: / yauhenkavalchuk
    ✔ Twitter: / yauhenkavalchuk
    ✔ VK: YauhenKavalchuk
    ✔ LinkedIn: / yauhenkavalchuk
    ✔ GitHub: github.com/YauhenKavalchuk
    ✔ VK (Группа): webdevcom
    ✒ Поддержать развитие канала: github.com/YauhenKavalchuk/yo...

КОМЕНТАРІ • 8

  • @KanalReal
    @KanalReal 24 дні тому +11

    Бля, скоро чтобы устроится на позицию фронта, нужно будет квантовую механику знать))

    • @wishhdd
      @wishhdd 24 дні тому +6

      А потом кнопочки будешь гонять год по экрану. И потом возможно тебе доверят что то серьезнее.

    • @YauhenKavalchuk
      @YauhenKavalchuk  24 дні тому

      🤷‍♂️

  • @user-hk7td4dh1o
    @user-hk7td4dh1o 21 день тому

    То есть чтобы сделать оптимизацию нужно переделать рекурсию в хвостовкю рекурсию и включить use strict. И тогда движки сами оптимизируют это?

    • @YauhenKavalchuk
      @YauhenKavalchuk  20 днів тому +1

      Один из вариантов оптимизации рекурсии - это использование хвостовой рекурсии (оптимизация которой, выполняете автоматически браузером). А вообще, лучше стараться использовать цикл

  • @user-md6iv6qx1d
    @user-md6iv6qx1d 20 днів тому

    Как по мне, так странно открывать на своём канале выпуски по данной теме только с 1 по 6, а потом 54 и 55, некоторым регионам даже не показывают кнопку спонсировать и получается вы делаете хорошее вроде бы дело, но не для всех, а только для избранных

    • @YauhenKavalchuk
      @YauhenKavalchuk  20 днів тому

      Не для избранных, а для тех кто готов потратить хоть чуть-чуть на своё обучение. К тому же, есть вариант спонсорства и через крипту. Я бы с радостью открыл весь плейлист, но думаю почти все перестанут быть спонсорами

    • @n3ur0mance
      @n3ur0mance 12 днів тому

      ​@@YauhenKavalchuk готова оформить миддл-подписку, патреон (гугл?) не устраивает моя рф-карта