Какие факторы ты считаешь важными при выборе работодателя или компании для работы?
Столкнулись ли вы с какими-либо сложностями при развертывании или эксплуатации системы на продакшене на предыдущем месте работы?
При каких обстоятельствах следует применять слабуя ссылку (weak) внутри замыкания (closure)?
Можешь описать основные архитектурные подходы, используемые в разработке программного обеспечения?
Можете объяснить, что означает метод point(inside:) в контексте геометрических фигур?
Какой классификации соответствует структура данных, состоящая из упорядоченных элементов с фиксированным размером?
Участвуешь ли ты в процессе инвестирования или инвестиционной деятельности?
Каким образом можно определить момент завершения всех асинхронных задач в очереди, использующей конкурентные механизмы?
Каковы основные выгоды использования UITableView и UICollectionView по сравнению с UIScrollView?
Какие типы проектов вас сейчас привлекают для участия и почему?
Какой протокол вы применяли для реализации пользовательских анимационных эффектов?
Какое отличие существует между OperationQueue и DispatchQueue в контексте их использования?
Что означает метод subscript в коллекции Set и как он используется?
Когда рекомендуется применять структуру данных в виде словаря?
Объясните концепцию ленивых коллекций и их использование в программировании.
Можете объяснить принцип работы Reuse Zip и его основные преимущества?
Каковы основные преимущества и недостатки использования окружения в процессе разработки или развертывания системы?
Каково будет время выполнения операции добавления элемента в конец массива, если её сложность превышает O(1)?
Какие планы у тебя по профессиональному росту и развитию в будущем?
Каким образом можно избавиться от циклических ссылок в управлении памятью, чтобы избежать утечек?