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

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

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

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

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

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

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

Каталог

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

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

Объясните этапы жизни экземпляра ViewController в iOS приложении.

Жизненный цикл ViewController в iOS состоит из нескольких ключевых этапов, которые управляют загрузкой, отображением и выгрузкой контроллера:

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

В какой технологический стек ты предпочитаешь погружаться в работе?

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

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

Объясните разницу между retain cycle и memory link в управлении памятью в программировании.

Например, в iOS при использовании ARC, если объект A содержит сильную ссылку на объект B, а объект B — сильную ссылку обратно на объект A, то оба останутся в памяти, даже если они больше не нужны.

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

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

Типы значения (value types) в программировании — это типы данных, экземпляры которых хранятся непосредственно в памяти переменной.

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

Каким образом можно реализовать механизм Copy-on-write в собственной реализации?

Механизм Copy-on-write (COW) позволяет эффективно управлять памятью, откладывая копирование данных до момента их изменения. В собственной реализации можно сделать так:

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

Какое количество специалистов занимается разработкой приложений для iOS в вашей команде?

В моей команде обычно от 3 до 5 специалистов занимаются разработкой приложений для iOS.

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

Опиши структуру и роль участников команды, с которой ты работал(а) на прошлой позиции.

В моей предыдущей команде iOS-разработки было несколько ключевых ролей:

Читать ответ