Видео демонстрирует реальное собеседование для iOS-разработчика в Яндексе: кандидат решает задачи на Swift, разбирает особенности копирования массивов, механизмы диспетчеризации методов и многопоточную синхронизацию с предотвращением дедлоков. Обсуждаются производительность SwiftUI, оптимизация перерисовки интерфейса и правильная работа с главным потоком при обновлении UI. Особое внимание уделено архитектуре — рефакторинг синглтонов, внедрение протоколов для тестирования и реализация юнит-тестов. Завершается интервью анализом кода, утечек памяти и подходов к проектированию тестируемого кода.