Подготовка к интервью

Банк вопросов с собеседований

Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.

12 вопросов 119 компаний 249 технологий

Усильте резюме перед собеседованием

Проверьте, насколько резюме подходит выбранной позиции, и получите рекомендации по улучшению.

Анализ резюме
Сбросить

Каталог

Результаты поиска

Найдено: 12
Поведенческий

В чём разница между var, let и const в JavaScript?

Различия let, const и var ключевые слова JS, предназначенные для объявления переменных var: функциональная область видимости; к переменной можно обратиться до строки объявления благодаря hoisting let: область…

Читать ответ
Теория

Зачем нужны State Manager и Контекст, если можно использовать обычные переменные?

Зачем нужны State Manager и Контекст, если можно использовать обычные переменные? состояние управляется централизованно и предсказуемо локальные переменные не подходят для сложных связей между компонентами снижается…

Читать ответ
Поведенческий

Как в C# работает замыкание (closure) при захвате внешней переменной, например counter?

Как в C# устроено замыкание (closure) с внешней переменной замыкание — это сохранённый контекст окружения лямбды внешняя переменная (например, counter) захватывается по ссылке, а не копируется все обращения к этой…

Читать ответ
Поведенческий

Как работают переменные в Python?

Как работают переменные в Python переменная представляет собой имя, которое ссылается на объект в памяти переменные не содержат сами данные, а только указывают на соответствующие объекты каждый объект в Python…

Читать ответ
Теория

Какие способы объявления переменных существуют в JavaScript?

Варианты объявления переменных в JavaScript var: функциональная область видимости; повторное объявление разрешено let: блочная область видимости; повторно объявить в той же области нельзя const: константа; требует…

Читать ответ
Поведенческий

Можно ли обратиться к переменной из вложенного блока кода во внешнем, если она публичная?

Доступна ли переменная вложенного блока снаружи? Область видимости блока ограничена им самим Переменная, созданная во вложенном блоке, доступна только внутри него Переменные вложенного блока недоступны из внешнего…

Читать ответ
Поведенческий

Почему Apple советует выбирать let вместо var, если значение не нужно изменять?

Почему Apple рекомендует выбирать let, а не var? let имеет блочную область видимости, тогда как var — функциональную let не позволяет случайно выполнить повторное объявление Использование const и let сокращает число…

Читать ответ
Поведенческий

Что будет, если попытаться изменить неизменяемую переменную внутри функции?

Что происходит при попытке изменить неизменяемую переменную внутри функции неизменяемую переменную (const/val) нельзя переназначить или изменить её значение попытка изменения приведёт к синтаксической ошибке…

Читать ответ
Поведенческий

Что означает hoisting переменных и функций в JavaScript?

Что означает hoisting переменных и функций в JavaScript? JavaScript: механизм обработки объявлений переменных и функций объявления переменных и функций логически поднимаются к началу своей области видимости для var:…

Читать ответ
Поведенческий

Что такое область видимости переменных и какие виды существуют?

Область видимости переменных понятие программирования, показывающее, в каких участках кода переменная доступна глобальная область: переменную можно использовать во всей программе локальная область: переменная доступна…

Читать ответ
Поведенческий

Что такое приватная переменная в Go, как её объявить и где она видна?

Что означает приватная переменная в Go? область видимости: пакетная (package-private) идентификатор начинается с строчной буквы переменная доступна только внутри текущего пакета объявляется как стандартная переменная…

Читать ответ