iOS
Қолданбалардың артқы жағымен өзара әрекеттесу үшін интерфейстерді жасау тәжірибеңіз бар ма?
Неге кейде процессор ядролары санына қарағанда көп ағындар іске қосу орынды?
Қандай жағдайларда мән түріндегі айнымалы объектке сілтеме ретінде әрекет етуі мүмкін?
Бір массивте әртүрлі деректер типтерін бір уақытта сақтау мүмкін бе?
Тапсырма басқару жүйесінде жергілікті кезек жалпы ортақ кезектен қалай ерекшеленеді?
Протоколдарда кеңейтуді қосқан кезде әдістерді бөлу қалай жүзеге асырылады?
Өткен жұмыс орныңызда командалық жұмыс қалай ұйымдастырылғанын айтып беріңіз.
Дамыту контекстінде күйді (State) пайдалану мен байлауды (Binding) пайдалану арасындағы айырмашылық неде?
DispatchGroup дегеніміз не және оны бағдарламалауда қалай пайдаланады?
Алдыңғы компанияңызда кодты қарау процесі қалай жүргізілді?
Singleton тұжырымдамасы және оның бағдарламалаудағы қолданылуы туралы түсіндіріп берсеңіз.
Ақпараттық технологиялар саласында мансабыңызды қалай бастадыңыз?
Кодта опционалды элементтерді жүзеге асырудың қандай жолдары бар?
Құрамында бірегей элементтері бар жиын түріндегі коллекцияның бірегейлігін қандай механизм қамтамасыз етеді?
Жады басқаруда Weak және Unowned сілтемелерінің айырмашылығы неде?
Хэш-таблицаға элементті енгізудің уақыттық күрделілігі қалай бағаланады?
Swift тілінде бағдарламалау кезінде пайда болуы мүмкін негізгі жады ағызу түрлерін тізе аласыз ба?
Java-да 'final' кілтсөзін қолданудың бағдарламаның өнімділігіне әсері қандай?
Реализация механизмінің байланысы қандай? RunLoop және оқиға өңдеу кезектері қалай байланысты?
Objective-C-де әдіс шақыруды жіберудің қандай түрлері бар?