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

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

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

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

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

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

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

Каталог

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

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

Сколько может быть стеков и куч в приложении?

В стандартном iOS приложении для каждого потока (thread) выделяется свой стек. Таким образом, количество стеков равно количеству потоков в приложении.

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

Объясните основные различия между массивом, словарём и множеством в контексте их использования и структуры данных.

Массив, словарь и множество — это разные структуры данных, используемые для хранения коллекций элементов, но с разными особенностями:

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

Что именно инициализируется в основном файле при старте приложения?

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

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

Могли бы вы объяснить принцип функционирования системы кэширования данных?

Система кэширования данных предназначена для временного хранения часто используемой информации, чтобы ускорить доступ к ней и снизить нагрузку на основные источники данных (например, сеть или базу данных).

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

Что происходит внутри NSOperation при вызове метода cancel и как реализована его логика на низком уровне?

При вызове метода cancel у объекта NSOperation происходит установка внутреннего флага отмены операции. Этот флаг сигнализирует, что операция должна быть прервана, если это возможно.

Читать ответ