iOS
Объектілі-бағытталған бағдарламалауда статикалық әдістер, класс әдістері және әдеттегі әдістер арасындағы айырмашылықтар қандай?
Планировка фреймворктерімен жұмыс тәжірибеңіз бар ма?
Қашан bounds өлшемдері frame өлшемдерін асып кетеді және бұл қандай сценарийлерде маңызды?
Автоматтандырылған тестілеу жүйесі (ATS) деген не екенін түсіндіре аласыз ба?
Көп ағынды қосымшаларда диспетчерлік барьерді пайдалану мақсаты қандай?
Swift тілінде қолданылатын негізгі коллекциялар түрлерін атауға бола ма?
GCD (Grand Central Dispatch) қолданылатын негізгі примитивтерді атаңыз.
Алдыңғы жұмыс орнында жобалардың автоматты жинақталуы мен тестілеуін қалай жүзеге асырдыңыз?
Жады ұстау циклі деген не және ол қолданба өнімділігіне қалай әсер етеді?
Қандай бағдарламалар немесе жүйелер сіздің жұмыс тапсырмаларын орындауда көмектеседі?
Қолданбаның интерфейсін құрылғының портреттік және ландшафттық бағытын қолдау үшін өзгерту тапсырмасымен кездестіңіз бе?
CoreData дегеніміз не және ол iOS әзірлеуде не үшін пайдаланылады?
Деректерді өңдеуде синхронды және асинхронды кезек құрылымдарының негізгі айырмашылықтары қандай?
Бағдарламаны түзету кезінде Symbol түріндегі бұзғыштарды қолданудың артықшылықтары мен кемшіліктері қандай?
GCD-ны пайдаланып бірнеше тапсырманы синхронды түрде күтпей, олардың аяқталғаннан кейін жалғастыруға бола ма?
HTTP протоколында GET әдісі не білдіретінін түсіндіре аласыз ба?
Бағдарламада айнымалылардың мәндері қай жерде сақталады және олар қалай ұйымдастырылған?
Алдыңғы жұмыс орындарында негізгі міндеттеріңіз бен қатысқан жобаларыңыз туралы айта аласыз ба?
YAGNI принципін түсіндіріп бере аласыз ба және ол бағдарламалық қамтамасыз етуде не үшін қажет?
Өткен компанияңыздағы кәсіби жетістіктеріңіз бен нәтижелеріңізбен бөлісіңіз