Встречается на собеседованиях • сегодня

Какие вопросы чаще всего встречал на собеседовании

  1. Про JS:

    • Разница между == и ===
    • Event Loop, макрозадачи/микрозадачи
    • Замыкания, hoisting, this
    js
    console.log(1 == '1'); // true (приведение типов)
    console.log(1 === '1'); // false (строгое сравнение)
  2. React/Vue:

    • Жизненный цикл компонента
    • Virtual DOM, ключи (key)
    • Управление состоянием (Redux/Vuex)
  1. CSS:

    • Flexbox/Grid
    • Специфичность селекторов
    • Адаптивная верстка (media queries)
  2. Оптимизация:

    • Ленивая загрузка (lazy loading)
    • Дебаунс/троттлинг
    js
    const debounce = (fn, delay) => {
      let timer;
      return (...args) => {
        clearTimeout(timer);
        timer = setTimeout(() => fn(...args), delay);
      };
    };
  3. Общие:

    • Опыт с REST/GraphQL
    • Работа с Git (merge vs rebase)
    • Вопросы по проектам в резюме

Часто дают live-кодинг (написать функцию, починить баг) или разбор чужого кода.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы