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

Вопросы на собеседовании в Вкусно и Точка

186 вопросов с собеседований в Вкусно и Точка

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

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

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

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

Каталог

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

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

Каким образом можно использовать async/await для последовательного выполнения запросов с возможностью завершить процесс после третьего запроса, не дожидаясь четвертого?

Для последовательного выполнения запросов с использованием async/await и возможности прервать процесс после третьего запроса можно использовать простой цикл с проверкой результата или счётчиком. Например, в Swift:

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

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

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

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

Можете объяснить, что подразумевается под архитектурой Clean Swift и в чем её основные преимущества?

Clean Swift — это архитектурный шаблон для iOS-приложений, основанный на принципах чистой архитектуры (Clean Architecture). Он разделяет код на несколько слоев с четкими обязанностями:

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

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

Dispatch Barrier и семафор — это разные механизмы синхронизации потоков в iOS, используемые для управления доступом к ресурсам, но они работают по-разному.

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

В какой момент происходит освобождение памяти от объектов, сохранённых в стеке?

Память, выделенная под объекты в стеке, освобождается автоматически в момент выхода из области видимости этих объектов, то есть когда функция или блок кода, в котором они были созданы, завершается.

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

В каких сферах деятельности вы бы предпочли не развиваться или работать?

Предпочтения в сферах деятельности могут зависеть от личных интересов и ценностей. Например, я бы не стал развиваться или работать в сферах, связанных с:

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

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

В iOS система верстки с использованием фреймов основана на определении положения и размеров элементов интерфейса через прямоугольные области — фреймы (CGRect).

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

Можешь ли ты перечислить и объяснить основные методы работы с DispatchGroup в iOS?

DispatchGroup в iOS используется для группировки нескольких асинхронных задач и отслеживания их завершения. Основные методы и способы работы с DispatchGroup:

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

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

DispatchGroup в iOS обычно используется для отслеживания завершения нескольких асинхронных задач.

Читать ответ