UIWindow
Суть
UIWindow — корневой контейнер иерархии view (наследник UIView), у которого нет собственного контента: он показывает rootViewController и доставляет события. С iOS 13 окно принадлежит сцене: его создают с UIWindow(windowScene:) в scene(_:willConnectTo:options:). У приложения может быть несколько сцен (несколько окон на iPad, внешний дисплей, CarPlay), и у каждой — свои окна.
Продолжение ответа с кодом и уточняющими вопросами интервьюера — в приложении DevPrep.
Полный ответ — в DevPrep