Objective-C-те жоба құрастыру кезінде ARC қалай жадты басқарады?
iOS
Көп ағынды қосымшада блокталған процестер дегеніміз не екенін түсіндіре аласыз ба?
Бағдарламалық кодты орындауда асинхрондылық деген не екенін түсіндіріп берсеңіз.
Сіз 'git rebase' командасының қалай жұмыс істейтінін және ол бұтақтармен жұмыс істегенде қалай қолданылатынын түсіндіре аласыз ба?
Кодта unowned параметрлерсіз қолдануды unowned(unsafe) қолданудан қалай ажыратуға болады?
CALayer класы не және оны iOS дамытуда қалай қолданады?
Бағдарламада қалыпты орындалу ағыны мен негізгі ағын арасында қандай айырмашылық бар?
Алдыңғы жұмыс орныңда жұмыс істеген командаңыздың көлемі қандай болды?
iOS интерфейсін дамытуда UIView, UIWindow және CALayer арасындағы айырмашылықтарды түсіндіре аласыз ба?
Пайдаланушы интерфейсін жасауда автоматты элементтер орналастыру концепциясын түсіндіріңіз.
Бағдарламалау тілдерінде flatMap пен compactMap арасындағы айырмашылықты түсіндіріп берсеңіз?
Жұмыс процестерінде Git нұсқаларды басқару жүйесін қолданудағы тәсілдеріңіз бен тәжірибелеріңізді сипаттаңыз.
Сіз өзіңіздің кәсіби тәжірибеңіз бен негізгі жетістіктеріңізбен бөлісе аласыз ба?
Алдыңғы жұмыс істеген жобаларыңыздың архитектурасын сипаттай аласыз ба?
Деректер құрылымын сақтау үшін динамикалық жад бөлу қолданудың мысалын келтіре аласыз ба?
viewDidAppear шақырылатын жағдайдың мысалын келтіре аласыз ба, viewWillAppear шақырмай?
Құрылымның анықтамасы кезінде оның өрістеріне бастапқы мәндерді бірден орнатуға бола ма?