Встречается на собеседованиях • сегодня
Какие вопросы чаще всего встречал на собеседовании
-
Про JS:
- Разница между
==и=== - Event Loop, макрозадачи/микрозадачи
- Замыкания, hoisting, this
jsconsole.log(1 == '1'); // true (приведение типов) console.log(1 === '1'); // false (строгое сравнение) - Разница между
-
React/Vue:
- Жизненный цикл компонента
- Virtual DOM, ключи (key)
- Управление состоянием (Redux/Vuex)
-
CSS:
- Flexbox/Grid
- Специфичность селекторов
- Адаптивная верстка (media queries)
-
Оптимизация:
- Ленивая загрузка (lazy loading)
- Дебаунс/троттлинг
jsconst debounce = (fn, delay) => { let timer; return (...args) => { clearTimeout(timer); timer = setTimeout(() => fn(...args), delay); }; }; -
Общие:
- Опыт с REST/GraphQL
- Работа с Git (merge vs rebase)
- Вопросы по проектам в резюме
Часто дают live-кодинг (написать функцию, починить баг) или разбор чужого кода.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы