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

Вопросы на собеседовании по Objective-C

126 вопросов по Objective-C с технических собеседований

126 вопросов 119 компаний 249 технологий

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

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

Анализ резюме

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

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

На странице собраны вопросы по Objective-C — от проверки базовых принципов до практического применения и архитектурных решений. В подборке чаще встречаются темы: mobile, ios, performance.

Основные темы и навыки

mobile 62 ios 56 performance 38 ui 29 architecture 28 hittest 25 concurrency 24 optimization 24

Форматы вопросов

  • Поведенческие вопросы71
  • Технические вопросы49
  • Лайвкодинг6

Ориентировочная сложность

  • Продвинутые65
  • Базовые31
  • Практические30

С чего начать подготовку

  1. Начните с раздела «Поведенческие вопросы» и проверьте, можете ли дать короткий ответ своими словами.
  2. Затем разберите вопросы по теме «mobile» и свяжите ответы с собственным опытом.
  3. Завершите подготовку практикой: проговорите решение, ограничения и возможные альтернативы.
Сбросить

Каталог

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

Найдено: 126
Поведенческий

Чем отличаются concurrent и serial очереди?

Ключевое различие concurrent и serial очередей Serial очередь обрабатывает задачи последовательно — каждую следующую только после предыдущей Concurrent очередь позволяет запускать задачи параллельно, чтобы они…

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

Чем отличаются dispatch_sync и dispatch_async и как они работают под капотом?

dispatch_sync и dispatch_async dispatch_sync выполняет вызов синхронно: текущий поток блокируется до окончания задачи dispatch_async выполняет вызов асинхронно: управление возвращается сразу, а задача помещается в…

Читать ответ
Поведенческий

Чем отличаются garbage collector и ARC?

Garbage Collector (GC): автоматический сборщик мусора, который периодически анализирует объекты и освобождает память, больше не используемую приложением. Работает асинхронно, применяя алгоритмы вроде mark-and-sweep…

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

Чем отличаются value type и reference type на собеседовании?

Ключевые различия между типами значений и ссылочными типами область памяти: value type содержит сами данные, тогда как reference type — ссылку на объект копирование: при присваивании value type дублируется значение, а…

Читать ответ
Поведенческий

Чем отличаются статические и динамические библиотеки и как они влияют на размер программы?

Статические и динамические библиотеки: как меняется размер Статическая библиотека подключается к программе на этапе компиляции её код встраивается в бинарник и увеличивает его размер готовый файл самодостаточен и не…

Читать ответ
Поведенческий

Чем роутер отличается от координатора в mesh-сети?

Сравнение роутера и координатора используются в mesh-сетях, например Zigbee и Thread координатор — центральный узел, запускающий и инициализирующий сеть координатор хранит сведения обо всей сети и управляет ее работой…

Читать ответ
Поведенческий

Чем структуры отличаются от классов?

Ключевые различия структур и классов структуры относятся к типам значений (value type), а классы — к ссылочным типам (reference type) структура содержит данные непосредственно, тогда как объект класса размещается в…

Читать ответ
Поведенческий

Что быстрее — value или reference-типы и почему?

контекст: производительность в языках с value- и reference-типами value-типы размещаются в стеке, а reference-типы — в куче доступ к value-типам обычно быстрее благодаря размещению в стеке, низкой задержке и лучшей…

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

Что выбрать для верстки интерфейса на собеседовании: код или Interface Builder?

Кодовая верстка интерфейса и Interface Builder: сравнение подходов верстка программно — больше гибкости и полный контроль над настройками, что особенно важно для сложной логики UI Interface Builder — это визуальный…

Читать ответ
Поведенческий

Что находится в сегменте инструкций программы?

область памяти процесса, в которой размещён машинный код программных инструкций содержит исполняемый код — команды CPU как правило, доступна только для чтения, что предотвращает изменение содержимого заполняется…

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

Что означает TTL и зачем он нужен?

TTL (Time To Live) — это параметр, определяющий срок жизни данных он устанавливает предельное время, в течение которого объект существует или остаётся актуальным используется в сетях (IP-пакеты), при кэшировании (DNS,…

Читать ответ
Поведенческий

Что означает table of content у reference-типа?

Что означает table of content у reference-типа? участок памяти, содержащий адрес объекта хранит ссылку на данные, а не сами данные обеспечивает косвенное обращение к объекту позволяет работать с объектом без его…

Читать ответ