iOS
Әдісті қайта анықтау кезінде әртүрлі параметр атауларын қолдануға бола ма?
Objective-C және Swift бағдарламалау тілдерінің айырмашылықтары қандай?
Қандай деректер түрлері немесе объектілер сөздіктерде немесе хэш-кестелерде кілт ретінде қызмет ете алады?
ScrollView компонентінің жұмыс принципін және ол мазмұнды көрсетуін қалай басқаратынын түсіндіре аласыз ба?
Жобаңызда тәуелділікті кері бұру принципін жүзеге асырудың мысалын бере аласыз ба?
WebSocket қолданғанда қай әдіс жақсы: барлық оқиғалар үшін бір арна немесе серверде әртүрлі тапсырмалар үшін бөлек арналар?
Кестені айналдырғанда суреттердің жарықтану әсерін жою үшін қандай қадамдар жасау керек?
Көп ағынды қосымшада блокталған процестер дегеніміз не екенін түсіндіре аласыз ба?
Неліктен протоколда инициализаторды жариялау кезінде оның қажеттілігі осы протоколды жүзеге асыратын барлық сыныптар үшін міндетті?
Тізбектелген және параллель деректер өңдеудің айырмашылығы неде?
Қандай жағдайларда NSLock қолдану ұсынылады?
Беттері мен кемшіліктері қандай?
Бағдарламалау тілінде тізімдер ішінде қосымша қасиеттерді сақтау мүмкін бе?
Объектілі-бағытталған жүйелерде куәлік кестесі мен виртуалды кесте арасындағы айырмашылықты түсіндіріп берсеңіз?
Әртүрлі жинақ түрлерінің айырмашылықтары мен ерекшеліктерін түсіндіре аласыз ба?
Java сияқты бағдарламалау тілдерінде final модификаторы не білдіреді?
Дебаггер өшірілген немесе бағдарламаның орындалуы тоқтатылған кезде неге жүктеу индикаторы әлі де анимацияланған күйде қалады?
UIKit фреймворк құрамына кіретін негізгі элементтерді атаңыз.
Пайдаланушы интерфейсін жасауда автоматты элементтер орналастыру концепциясын түсіндіріңіз.
Қандай қол жеткізу модификаторларын білесіз және олар қалай жұмыс істейді?