iOS
Болашақта кәсіби өсу және даму жоспарларыңыз қандай?
Объектілі бағдарламауында инкапсуляция ұғымын түсіндіре аласыз ба?
Серверден алынған деректерді клиенттік қосымшада пайдалану үшін қалай өңдедіңіз?
Құлыптар ішінде self-ке әлсіз сілтемені пайдалану міндетті ме?
CALayer-ды интерфейс жасау үшін пайдалану кезінде қандай қиындықтар туындауы мүмкін?
Бағдарламада объектінің өмірі кезінде оның құру, пайдалану және жою кезеңдерін түсіндіріңіз.
Өз әдістеріңіз немесе тәсілдеріңіз бар ма?
Copy-on-write технологиясының негізгі идеясы қандай және ол не үшін пайдаланылады?
Android әзірлеу контекстінде volatile кілт сөзінің мақсаты мен жұмыс принципін түсіндіре аласыз ба?
Сіз өз жобаларыңызда асинхронды деректерді өңдеу үшін Combine фреймворкін қолдандыңыз ба?
Бағдарламалауда әртүрлі орындалу ағындарының түрлерін атаңыз.
Массивтегі элементті ауыстыру операциясының уақыттық күрделілігін қалай анықтауға болады?
Жобаларыңызда mutating модификаторын қолдандыңыз ба?
Деректерді жіберу кезінде HTTP GET және POST әдістерінің негізгі айырмашылықтары қандай?
Swift тілінде бірнеше мұрагерлікті жүзеге асыруға бола ма?
Бағдарламалау тілдерінде capture list деген не екенін түсіндіріңіз.
Бағдарламаны құрастыру кезінде компиляция процесін толық сенуге бола ма?
EnvironmentObject ұғымын және оны SwiftUI-де қалай қолданатынын түсіндіре аласыз ба?
Grand Central Dispatch көмегімен тапсырманың аяқталуын бақылауға бола ма?
Автоматты орналасу және интерфейс жаңарту процесінде layoutSubviews, layoutIfNeeded және setNeedsLayout әдістерінің айырмашылықтарын түсіндіріңіз.