iOS
Болашақ кәсіби ортада қандай негізгі тапсырмалар мен шарттарды көргіңіз келеді?
Массивте элементтерді қосу, іздеу, оқу және жою операцияларының ең нашар және орташа жағдайлардағы уақыттық күрделілігі қандай?
Интерфейсте портреттік және ландшафттық бағыттауды қолдау үшін неғұрлым артықшылығы бар: Auto Layout немесе frame арқылы өлшемдерді өзгерту?
Алдыңғы жобаңызда немесе компанияңызда қандай бұтақтау стратегиясы қолданылды?
Объектке бағытталған бағдарламалауда класс дегеніміз не?
Интернеттегі сілтемеден суретті бағдарламалық түрде қалай жүктеуге болады?
Әртүрлі деректер құрылымдары ішіне деректер түрлерін сақтай ала ма?
Бағдарламалауда Unowned типін пайдаланудың артықшылықтары мен кемшіліктері қандай?
Бағдарламалау тәжірибеңізде қандай жобалау паттерндерін қолдандыңыз?
Әртүрлі операциялық жүйелерде жұмыс істейтін қосымшаларды жасау сізді қызықтырады ма?
Responder Chain паттернін жүзеге асырудың негізгі жолдарын түсіндіре аласыз ба?
Бағдарламалық жүйелерді жобалау кезінде қолданылатын негізгі принциптерді атаңыз.
Көрініс өмірлік циклі контекстінде viewIsAppearing оқиғасы дегеніміз не?
Бағдарламалауда объектінің өмірлік циклының негізгі кезеңдерін сипаттай аласыз ба?
DataService ұғымы және оның қолданба архитектурасындағы рөлі туралы түсіндіріп берсеңіз.
Алдыңғы жұмыс орныңызда қандай тәжірибеңіз болды, және сонда қанша уақыт қалдыңыз?
Графикалық немесе бағдарламалау контекстінде Shape Layer ұғымы не білдіретінін түсіндіре аласыз ба?
SceneDelegate сыныбындағы scene әдісінің рөлі қандай және ол қашан шақырылады?
Протоколды жүзеге асырмай, міндетті модификаторы бар инициализатор болуы міндетті ме?
Thread Explosion дегеніміз не және оны қалай болдырмауға болады?