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

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

542 вопроса с собеседований в Avito

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

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

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

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

Каталог

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

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

Каковы отличия между типами значения и ссылочными типами в языке программирования Swift?

Типы значения (Value Types) и ссылочные типы (Reference Types) отличаются способом хранения и передачи данных.

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

Можешь ли ты перечислить основные типы очередей, используемых в программировании?

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

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

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

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

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

Какими методами можно обнаружить и устранить проблему утечки памяти в приложении?

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

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

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

Состояние гонки (race condition) возникает, когда несколько потоков или процессов одновременно обращаются и изменяют общие данные без должной синхронизации.

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

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

В iOS минимальное время задержки при выполнении задач обеспечивает механизм диспетчеризации с использованием Dispatch Queues из Grand Central Dispatch (GCD).

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

В каком месте осуществляются параллельные потоки исполнения в системе?

Параллельные потоки исполнения в iOS создаются и управляются на уровне операционной системы, используя механизмы многопоточности, такие как POSIX Threads (pthread) и Grand Central Dispatch (GCD).

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

Можете объяснить, что означает термин хеш-значение и как оно используется?

Хеш-значение — это результат работы хеш-функции, которая преобразует входные данные (например, строку или файл) в фиксированную по длине последовательность символов или чисел.

Читать ответ