Какие виды диспетчеризации реализованы в данном классе?
Останавливает ли вызов функции sync поток выполнения?
Можете объяснить, что подразумевается под методологией Scrum в управлении проектами разработки?
Как вы разрешали конфликты при слиянии веток в системе контроля версий Git на предыдущем месте работы?
Каковы преимущества и недостатки использования GCD (Grand Central Dispatch)?
Можете объяснить, что подразумевается под термином Atomic в контексте программирования или работы с базами данных?
Какие действия выполняются с представлением перед его отображением на экране при вызове метода viewWillAppear?
Какие преимущества и недостатки использования типа данных Any при хранении информации?
Какие подходы к обработке задач в многопоточном режиме ты знаешь?
Можете объяснить роль и функции делегата UITableView в iOS-разработке?
Объясните принцип работы асинхронных функций с использованием ключевых слов Async и Await
Какие типы данных в программировании могут быть изменяемыми во время выполнения?
Опишите, как организованы и реализованы рабочие процессы в вашей предыдущей компании.
Расскажите о случае, когда вам пришлось объяснять технические концепции человеку без технического опыта.
Объясните различия между структурой данных стек и областью памяти куча.
Можешь объяснить, что такое инструмент профилирования в программировании?
В чем заключается основное отличие между классом и структурой в языках программирования?
Можете ли вы объяснить различия между протоколами WebSocket и обычными сокетами?
Можете объяснить различия между операциями flatMap и compactMap в языках программирования?
Имели ли вы практический опыт использования Core Animation для создания анимаций в приложениях?