iOS
DRY қағидатының мәні неде және ол бағдарламалық жасақтаманы дамыту процесін қалай жақсартуға көмектеседі?
ScrollView компонентінің жұмыс принципін және ол мазмұнды көрсетуін қалай басқаратынын түсіндіре аласыз ба?
Стек пен деректер құрылымдарының ұғымдары қалай байланысты?
Өзіңіздің кезек құрылымын жүзеге асыру мүмкін бе?
Сіз өз жобаларыңызда Async/Await көмегімен асинхронды бағдарламалауды қолдандыңыз ба?
Жады басқару контекстінде 'Retain' термині не білдіретінін түсіндіріп бере аласыз ба?
Кодта Optional chaining операторын қолданудың артықшылықтары мен кемшіліктері қандай?
Swift-те жадыны басқару контекстінде 'unowned unsafe' кілт сөзі не білдіреді?
Графикалық интерфейстерде Hit Test әдісін қолданудың негізгі мақсаты не?
Көшірме кезінде жазу механизмін және оның қолданылуын түсіндіре аласыз ба?
Сізде жұмысқа орналасудың баламалы нұсқалары немесе жұмыс ұсыныстары бар ма?
Объектке бағытталған бағдарламалауда әртүрлі полиморфизм түрлерін көрсететін мысал келтіре аласыз ба?
Сілтемелі типті пайдаланып жасалған объектілердің жадысын қалай босату жүзеге асырылады?
Сілтемелі деректер типтері үшін жадты бөлу және босату қалай жүзеге асырылады?
UIKit-тегі қандай компонент Bounds аймағының орнын және өлшемін origin қасиеті арқылы өзгертуге жауап береді?
Бағдарламалық жүйелер архитектурасындағы Coordinator паттернінің рөлі мен мақсаты қандай?
Пайдаланушы параметрлерін сақтау үшін жүйеде қай орынды таңдар едіңіз?
Күрделі құрылымды сөздікке кілт ретінде пайдалану үшін қандай қадамдар жасау керек?
Интерфейс әзірлеуде @Binding аннотациясын қолданудың артықшылықтары мен кемшіліктері қандай?
Swift тіліндегі кодтың тиімділігін арттыру үшін қандай әдістер мен тәсілдер бар?