Какие паттерны проектирования вы используете при разработке приложений для iOS?
В каких случаях рекомендуется использовать таблицы-обходы (боковые таблицы) в базе данных?
В чем основные преимущества использования NSOperation по сравнению с GCD?
Можешь ли ты назвать основные способы реализации паттерна наблюдатель?
Какие средства используешь для координации выполнения одновременных задач в приложениях?
Какие типы тестовых методов применяли в вашей практике?
Расскажите, какими технологическими решениями вы применяли в своем последнем проекте
Что такое паттерн Singleton и какие его преимущества и недостатки следует учитывать?
Какие условия необходимо выполнить, чтобы остановить получение обновлений от драйвера в RxSwift?
Какие виды работы ты считаешь стандартными и повторяющимися в своей практике?
Можете объяснить внутреннюю механизму работы NSLock в macOS или iOS?
Можете рассказать о характере вашей работы на предыдущем месте работы?
В каких ситуациях представление не сможет правильно отреагировать на событие нажатия?
Какой конкретный внутренний тип данных используется для хранения текста в строковых переменных?
Можешь ли ты перечислить и объяснить свойства, доступные в языке Swift?
Можете объяснить, что подразумевается под термином Direct Dispatch в контексте систем проектирования или разработки?
Как вы взаимодействовали с командой или коллегами, когда сталкивались с непонятной задачей на предыдущем месте работы?
Какими способами можно реализовать взаимодействие с REST API?
Объясните концепцию Dependency Injection и ее роль в разработке программных компонентов
Чем ограничивается использование слабых ссылок и какие есть особенности их поведения?