iOS
'open' кілтсөзімен класты жариялау мен бұл модификаторсыз кәдімгі класты жариялау арасындағы айырмашылық қандай?
setNeedsLayout және layoutIfNeeded әдістері интерфейс орналасуын жаңарту тұрғысынан қалай ерекшеленеді?
Swift тілінде бірнеше ағындармен жұмыс істеу қалай жүзеге асырылады?
Бір объектіге бірнеше сілтеме бір уақытта болуы мүмкін бе?
Байланысқан тізім үшін copy-on-write тұжырымдамасын жүзеге асыру мүмкін бе?
SwiftUI көрсетілген көрініс өзгермегенін қалай таниды және қайта өңдеуді қажет етпейді?
Бағдарламалауда тәуелділікті кері айналдыру принципі мен тәуелділікті енгізу арасындағы айырмашылықты түсіндіріп берсеңіз?
Жоба бойынша тестілеу қамтуының толықтығын анықтау үшін қандай параметрлер мен көрсеткіштерді қолданасыз?
Сіз кестеде элементтердің автоматты түрде масштабталатын өлшемін қолдандыңыз ба?
Инициализатор өзгертілсе, ол құрылымнан алына ма?
Бағдарламалауда Swizzling техникасы неге мүмкіндік береді?
Қолданбаның өмірлік циклінің қай бөлімінде автоматты қоқыс жинағыш (ARC) пайдаланылады?
Қосымшаларда көп ағынды жүзеге асыру және басқару үшін қандай құралдар мен механизмдерді қолданасыз?
Алгоритмнің күрделілігін бағалау ұғымын түсіндіріп бере аласыз ба және ол неге маңызды?
Деректер моделін жаңарту архитектурасында objectWillChange.send әдісін қолданудың артықшылықтары мен кемшіліктері қандай?
Мәліметтер архитектурасының MVC, MVP және MVVM үлгілерінің айырмашылықтарын түсіндіре аласыз ба?
Біздің ұйымның қызметі мен құндылықтары туралы сіздің көзқарасыңыз қандай?
Сіз қандай жобалар көлемін ұнатасыз немесе оңтайлы деп санайсыз?
Коммерциялық жобаларда жұмыс тәжірибеңіз туралы айтыңыз.
Қанша сұхбаттан өттіңіз?