Встречается на собеседованиях • сегодня
Как работает Garbaje Collector
Сборщик мусора (GC) автоматически освобождает память, удаляя объекты, которые больше не используются. В JavaScript он работает по алгоритму mark-and-sweep:
- Mark: GC обходит все доступные объекты, начиная с корневых (глобальные переменные, текущий вызов стека), и помечает их как "живые".
- Sweep: Удаляет все непомеченные объекты.
Пример:
javascript
let obj = { a: 1 }; // Создан объект
obj = null; // Объект больше не доступен → будет удалён GCНюансы:
- GC не гарантирует моментальное удаление.
- Циклические ссылки тоже удаляются (современные алгоритмы их обнаруживают).
- Может вызывать кратковременные лаги (особенно в старых движках).

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