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

Вопросы на собеседовании в МТС

625 вопросов с собеседований в МТС

625 вопросов 1634 компании 353 технологии

Что проверяют на интервью

Как устроена подборка

Подборка объединяет вопросы, отмеченные на этапах интервью в МТС. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: python, backend, devops.

Каталог

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

Найдено: 625
Теория

Могли бы вы объяснить, что означает принцип SSL Pinning и как он реализуется в приложениях?

SSL Pinning — это техника безопасности, которая позволяет приложению проверять, что оно соединяется именно с тем сервером, которому доверяет, а не с подставным.

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

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

В многопоточном программировании для управления взаимным исключением и синхронным выполнением потоков используются различные механизмы:

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

Является ли возможным, чтобы структура данных находилась в области динамического выделения памяти (куче)?

Да, структура данных может находиться в области динамического выделения памяти (куче).

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

В чем заключается принцип атомарности транзакции в базе данных?

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

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

Можете объяснить концепцию Side Table и его применение?

Side Table — это вспомогательная структура данных, используемая в iOS (Objective-C и Swift) для динамического добавления свойств к объектам без изменения их исходного класса.

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

В каких случаях и при каких условиях необходимо удалять таблицу сторонних связей (Side Table)?

Таблица сторонних связей (Side Table) в iOS часто используется для хранения дополнительных данных, связанных с объектами, без изменения их исходного класса (например, через Objective-C runtime).

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

В чем заключается задача использования слабых и несобственнических ссылок в управлении памятью?

Слабые (weak) и несобственнические (unowned) ссылки используются для предотвращения циклов удержания объектов в памяти, которые могут привести к утечкам.

Читать ответ