Каково различие между объекты UIView и CALayer в iOS-разработке?
Каковы основные преимущества и недостатки написания модульных тестов?
В каких случаях и для каких целей используется структура данных стек?
В каких ситуациях рекомендуется применять структуры данных?
Какие преимущества и недостатки применения DispatchGroup в многопоточном программировании?
Можете объяснить, что происходит при вызове метода layoutSubviews в UIKit?
Имеете ли вы опыт реализации или работы с режимом выполнения задач в фоновом режиме в приложениях?
Можно объяснить механизм передачи данных в архитектуре VIPER?
Какие типы задач тебе интересно выполнять?
Каким образом происходит изменение области отображения (Bounds) при прокрутке в компоненте ScrollView?
Каким образом можно извлечь данные из конкретной ячейки таблицы или структуры данных?
Какое значение имеет буква D в принципах SOLID при разработке программного обеспечения?
Какие способы хранения объектов существуют в платформе iOS?
Можешь перечислить языки программирования, с которыми ты работал или знаком?
Объясните концепцию стирания типов в программировании.
Какие основные типы слоёв представлены в CALayer и для чего они используются?
Можете ли вы объяснить, что подразумевается под связанными значениями в контексте программирования?
Все ли стандартные коллекции в Java обеспечивают безопасность при работе с несколькими потоками?
Все ли операции, добавленные в MainQueue, обязательно выполняются на основном потоке?
Какую диспетчеризацию использует Value type