foundation
JavaScript Core
Типы, область видимости, функции, прототипы, асинхронное выполнение, модули, память и различия между рантаймами.
Сильные ответы по JavaScript связывают семантику языка с поведением рантайма. Замыкания объясняют состояние модулей, hooks, обработчики событий и удержание памяти — это не просто синтаксис. Вопросы про сравнение проверяют, избегаете ли вы неявного приведения типов на критичных путях.
Фокус: типы и приведение, лексическая область видимости, функции, объекты и прототипы, асинхронное планирование, модули, память и различия Browser vs Node.
Чеклист:
- Связывайте каждую концепцию с ожидаемым поведением в коде.
- Называйте production trade-offs, а не только определения.
- Углубляйтесь через дочерние темы.