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

Вопросы на собеседовании в Альфа-Банк

1058 вопросов с собеседований в Альфа-Банк

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

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

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

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

Каталог

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

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

Имеете ли вы практический опыт написания модульных тестов для кода?

Практический опыт написания модульных тестов для iOS-кода обычно включает использование фреймворка XCTest, который встроен в Xcode.

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

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

В iOS ссылки на объекты в памяти представлены с помощью указателей, но с особенностями, зависящими от типа данных и управления памятью.

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

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

DispatchWorkItem в iOS предоставляет удобный способ инкапсуляции единицы работы, которую можно отправить на выполнение в очередь GCD (Grand Central Dispatch). Его преимущества:

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

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

В iOS для реализации многопоточности чаще всего использую следующие средства и технологии:

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

Какое назначение у свойства contentCompressionResistancePriority у view в контексте управления сжатием контента?

Свойство contentCompressionResistancePriority у UIView в iOS определяет приоритет сопротивления сжатию содержимого view при автоматическом размещении и изменении размеров.

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

Что такое диспетчеризация?

Диспетчеризация — это процесс определения, какой конкретно метод или функция будет выполняться во время выполнения программы.

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

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

В программировании под ссылками обычно понимаются разные способы хранения и передачи адресов объектов или данных в памяти. Вот основные типы ссылок, часто используемые, в том числе в iOS-разработке:

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

Можете объяснить, что подразумевается под термином hugging priority и как он используется в контексте

В iOS под термином hugging priority (content hugging priority) понимается приоритет, с которым UIView стремится сохранить свой минимально возможный размер, не растягиваясь больше, чем нужно.

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

Как iOS понимает, что конкретной view нужен новый layout, и что происходит при вызове setNeedsLayout()?

Метод setNeedsLayout в iOS используется для уведомления системы, что расположение (layout) представления (UIView) изменилось и его нужно обновить.

Читать ответ