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

Банк вопросов с собеседований

Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.

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

Усильте резюме перед собеседованием

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

Анализ резюме
Сбросить

Каталог

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

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

Какое отличие между встроенными возможностями URLSession и сторонней библиотекой Alamofire при выполнении сетевых запросов в iOS?

URLSession — это встроенный в iOS фреймворк для выполнения сетевых запросов. Он предоставляет базовые возможности: создание запросов, обработку ответов, управление сессиями, поддержку фоновых загрузок.

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

Как ты отправляешь десять сетевых запросов одновременно, используя GCD?

Для отправки десяти сетевых запросов одновременно с использованием GCD (Grand Central Dispatch) в iOS можно создать группу задач DispatchGroup и добавить в неё асинхронные запросы.

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

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

Чтобы отобразить предыдущие сообщения пользователю при отсутствии сети на iOS, нужно реализовать локальное кэширование сообщений. Для этого можно:

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

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

Протокол SNMP (Simple Network Management Protocol) обеспечивает возможность автоматического мониторинга и реагирования на инциденты в сети.

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

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

Основная цель использования протоколов в сетевых коммуникациях — обеспечить стандартизированный набор правил и форматов для обмена данными между устройствами.

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

Каким образом можно выполнить аутентификацию пользователя перед обращением к DNS-серверу?

DNS-протокол сам по себе не предусматривает встроенную аутентификацию пользователя. Однако, если необходимо выполнить аутентификацию перед обращением к DNS-серверу, можно использовать следующие подходы:

Читать ответ
System Design

Допустим, мы крупная рекламная сеть. Мы размещаем баннеры на сайтах-партнерах по всему миру. Нам необходимо спроектировать систему сбора и обработки событий в реальном времени. Эти данные критически важны для двух целей:

Для проектирования системы сбора и обработки событий в реальном времени для крупной рекламной сети с указанными параметрами, рассмотрим ключевые аспекты:

Читать ответ