Встречается на собеседованиях • сегодня
Какой у тебя уровень владения JavaScript
Мой уровень — продвинутый (Advanced). Отлично разбираюсь в основах (ES6+), асинхронности (Promises, async/await), замыканиях, прототипах, работе с DOM и событиями. Пишу чистый, поддерживаемый код, знаю паттерны проектирования.
Пример:
javascript
// Дебаунс для оптимизации событий
const debounce = (fn, delay) => {
let timeoutId;
return (...args) => {
clearTimeout(timeoutId);
timeoutId = setTimeout(() => fn.apply(this, args), delay);
};
};
// Использование
window.addEventListener('resize', debounce(() => {
console.log('Resize handler!');
}, 300));Работал с React/Vue, понимаю их внутреннее устройство. Слежу за обновлениями языка (например, ES2023).

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