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

Вопросы на собеседовании в ВК

799 вопросов с собеседований в ВК

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

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

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

Подборка объединяет вопросы, отмеченные на этапах интервью в ВК. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: frontend, browser, mobile.

Каталог

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

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

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

В контексте iOS и GCD (Grand Central Dispatch) Dispatch Barrier используется для обеспечения эксклюзивного доступа к ресурсам при работе с параллельными очередями.

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

У вас есть практический опыт использования языка программирования C?

Да, у меня есть практический опыт программирования на языке C. В частности, я использовал C для разработки низкоуровневых модулей и оптимизации производительности в проектах под iOS.

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

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

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

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

Можете объяснить, что означает протокол Equatable в Swift и зачем он нужен?

Протокол Equatable в Swift используется для определения возможности сравнения объектов на равенство. Если тип соответствует этому протоколу, то можно использовать оператор == для сравнения двух экземпляров этого типа.

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

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

В Swift для хранения слабых ссылок внутри массива нельзя просто использовать [weak Object], так как weak не поддерживается для элементов массива напрямую.

Читать ответ