Какой тип данных используется для хранения чисел с плавающей точкой в языке Swift?
Можешь назвать основные порождающие шаблоны проектирования?
Что отличает протокол WebSocket от класса URLSessionDataTask в библиотеке Foundation?
Объясните, чем отличаются механизмы делегирования и KVO в контексте наблюдения за изменениями объектов
Объясните различие между состояниями взаимной блокировки и жизненного цикла процессов, когда они могут возникать и чем они отличаются друг от друга.
Какие ограничения существуют у платформы tvOS?
Какие основные сложности могут возникнуть при использовании механизма escaping замыканий?
Какие аспекты профессиональной деятельности для тебя наиболее значимы?
Можешь ли ты назвать основные принципы построения классов в объектно-ориентированном программировании?
Какие существуют способы реализации опционных элементов в коде?
Объясните, что означает принцип подстановки Лисков и как он применяется в объектно-ориентированном программировании.
Каким образом реализуются и управляются анимации в UIKit?
Объясните принцип работы синхронных операций и их назначение в программировании.
В каких случаях рекомендуется применять NSOperation для управления асинхронными задачами в iOS-разработке?
Каким образом реализована структура и принцип работы SwiftUI?
Какие факторы вдохновляют вас в работе и помогают сохранять мотивацию?
Какими методами реализуется переход между экранами в приложениях?
Можете объяснить, что подразумевается под основным потоком выполнения программы?
Какие основные недостатки или ограничения у паттерна Service Locator, с которыми сталкиваются в практике?
Объясните этапы жизни и основные методы UIViewController на разных стадиях его существования