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

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

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

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

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

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

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

Каталог

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

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

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

В iOS-приложениях переменные с глобальным охватом обычно объявляются вне классов и функций, на уровне файла (глобальная область видимости), либо в специальных синглтон-объектах.

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

Как взаимодействуют механизмы GCD и OperationQueue при управлении задачами в iOS?

GCD (Grand Central Dispatch) и OperationQueue — это два механизма для управления асинхронными задачами в iOS, но они работают на разных уровнях абстракции.

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

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

Модель Actor в системах программирования предназначена для организации параллельных и распределённых вычислений. В этой модели "актер" — это независимый объект, который:

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

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

Да, у меня есть документ, подтверждающий прохождение службы в армии — военный билет или справка из военкомата.

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

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

Значения типов данных, передаваемых по значению (например, структуры в Swift или примитивные типы в C), обычно размещаются в стеке памяти.

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

Можете объяснить различия между UIView, UIWindow и CALayer в рамках разработки интерфейсов iOS?

В iOS разработке UIView, UIWindow и CALayer — это разные уровни представления и управления интерфейсом:

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

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

Да, в iOS можно изменить или заменить отображение (view), связанное с текущим контроллером представления (UIViewController), после его создания.

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

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

В Swift weak и unowned используются для предотвращения циклов сильных ссылок, но применяются в разных ситуациях:

Читать ответ