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

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

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

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

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

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

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

Каталог

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

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

Объясните концепцию множества и его основные свойства

Множество — это коллекция уникальных элементов без определённого порядка. В программировании множество обычно используется для хранения неповторяющихся значений и быстрого поиска.

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

Можете объяснить основные принципы работы механизма автоматического управления памятью ARC в iOS?

ARC (Automatic Reference Counting) — это механизм управления памятью в iOS, который автоматически отслеживает и управляет временем жизни объектов. Основной принцип работы ARC — подсчет ссылок на объект.

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

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

Основные методы класса UIResponder для обработки событий ввода в iOS:

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

Возможна ли реализация побочной таблицы при наличии одной сильной и одной безопорной ссылки?

Побочная таблица (side table) в ARC используется для хранения слабых (weak) и безопорных (unowned) ссылок, чтобы избежать циклов сильных ссылок и утечек памяти.

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

Имел ли опыт использования системы управления зависимостями CocoaPods в своих проектах?

Да, опыт использования CocoaPods есть. Это система управления зависимостями для проектов iOS и macOS, которая позволяет легко подключать сторонние библиотеки и фреймворки.

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

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

Массив в программировании — это структура данных, которая хранит фиксированное количество элементов одного типа в последовательном блоке памяти.

Читать ответ