Какое минимальное количество потоков необходимо для возникновения взаимной блокировки (Deadlock)?
Можете объяснить, что представляет собой паттерн Chain of Response и как он используется?
Опиши функциональность и особенности, которые ты внедрил в своем последнем проекте
Можете объяснить, что представляет собой основное приложение в системе iOS — UIApplication?
Можете объяснить, что означает использование модификатора isolated в контексте программирования?
Можете объяснить принцип действия и особенности паттерна Стратегия в объектно-ориентированном программировании?
Объясните концепцию полиморфизма в объектно-ориентированном программировании и как она применяется в практике разработки.
Объясните, что подразумевается под асинхронным запуском задачи и как он работает
Что обозначает буква O в принципах SOLID?
Какими средствами или программными продуктами вы ежедневно работали для настройки и диагностики сетевых соединений?
Что подразумевается под резервной емкостью системы или ресурса?
Можете объяснить, что представляет собой TVMLKit и как он используется в разработке приложений для Apple TV?
Чем отличаются типы данных Double и Float в программировании по точности и памяти?
Из чего состоит таблица Side Table и какая информация в ней хранится?
В каких случаях применяют концепцию множества в программировании?
Какая основная функция автоматического управления памятью, реализуемая с помощью ARC?
Какой архитектурный подход вы предпочли бы для разработки небольшого программного продукта?
Объясните роль интерфейса UIApplicationDelegate в жизни вашего iOS-приложения.
Что произойдет с объектом, если на него существует только одна несильная ссылка (unowned) и она станет недоступной?
Объясни этапы создания, использования и уничтожения объекта во время его существования в программе