iOS
Қай жағдайларда await операторы асинхронды әдістермен бірге қолданылады?
Өз жүзеге асыруыңызда Copy-on-write механизмін қалай жүзеге асыруға болады?
Бағдарламалау тілдерінде, мысалы, Swift-те, меншіктемейтін сілтемелердің қандай түрлері бар?
Деректердің сілтемелер негізінде түрлерін қалай ажыратуға болады және олар қалай ажыратылады?
Құрылым мен класс арасындағы негізгі айырмашылық қандай шектеулер мен мүмкіндіктер тұрғысынан?
Реактивті жүйелерде Hot және Cold деректер ағындарының айырмашылықтарын түсіндіріңіз.
iOS-та интерфейсті программалық түрде қалай мәжбүрлі түрде жаңартуға болады?
Жүйелерде фон күйін сақтау мақсаты неде?
Қосымшалар архитектурасындағы Coordinator және Router паттерндерінің айырмашылықтарын түсіндіре аласыз ба?
Қатты сілтеме көрсететін объект жадыда қай жерде сақталады?
Элементтерді іздеу үшін қайсысы жақсы — массив немесе жиын (Set)?
VIPER архитектурасындағы деректерді беру механизмін түсіндіре аласыз ба?
Қолданбаларда деректерді сақтау және ұйымдастыру үшін қандай әдістерді қолданасыз?
Пайдаланушыға push хабарламаларын қалай жүзеге асыруға болады?
Жобаларыңызда көп ағынды жүзеге асыру үшін қандай фреймворк немесе кітапхананы қолдандыңыз?
iOS дамуында UITableView делегатының рөлі мен функцияларын түсіндіріп бере аласыз ба?
Практикаңызда кездескен ерекше немесе есте қаларлық қателік туралы мысал келтіре аласыз ба?
Swift-те ыңғайлы инициализатордың конструкторында super әдісін шақыруға бола ма?
Сіздің кодыңызда DispatchGroup-қа тапсырмаларды қалай қосасыз?
Бағдарламада ресурс босату және деструкторды шақыру қашан жүзеге асады?