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

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

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

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

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

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

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

Каталог

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

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

Что такое run loop?

Цикл выполнения (run loop) — это основной цикл обработки событий в приложении. Он позволяет планировать работу и координировать входящие события (от пользователей, сети, таймеров и т.д.) в определенном потоке.

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

Из каких компонентов состоит цепочка обработчиков ответов (Responder Chain)?

Цепочка обработчиков ответов (Responder Chain) в iOS состоит из последовательности объектов, которые могут обрабатывать события пользовательского ввода (например, касания, нажатия клавиш).

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

Какой принцип разработки обеспечивает безопасное и универсальное использование обобщённых типов (Generics)?

Принцип разработки, обеспечивающий безопасное и универсальное использование обобщённых типов (Generics), называется типобезопасностью (type safety) и параметризацией типов.

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

Можете объяснить, как именно реализована автоматическая система размещения элементов в Auto Layout на уровне внутренней механики?

Автоматическая система размещения элементов в Auto Layout основана на механизме ограничений (constraints), которые задают правила расположения и размеров элементов интерфейса.

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

Могли бы вы объяснить механизм работы асинхронных операций и их использование в программировании?

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

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

Объясните принцип оценки времени выполнения операций с помощью нотации Big O в структуре данных.

Нотация Big O используется для оценки асимптотической сложности алгоритмов, то есть как меняется время выполнения операции при увеличении размера входных данных.

Читать ответ