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

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

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

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

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

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

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

Каталог

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

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

Объясните принцип работы синхронных операций и их назначение в программировании.

Синхронные операции выполняются последовательно: следующая операция начинается только после завершения предыдущей.

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

Каким образом разместить элемент интерфейса в самом правом верхнем углу окна или страницы?

Чтобы разместить элемент интерфейса в самом правом верхнем углу окна или страницы в iOS, обычно используют Auto Layout с NSLayoutConstraint или визуальный редактор в Interface Builder.

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

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

После вызова метода viewDidLoad в жизненном цикле UIViewController происходит инициализация и настройка представления (view), которое загружено в память, но ещё не отображено на экране. В этот момент:

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

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

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

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

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

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

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

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

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

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

Объясните концепцию многопоточности и её применение в программировании.

Многопоточность — это способность программы выполнять несколько потоков (независимых последовательностей команд) одновременно.

Читать ответ