iOS
Деректер құрылымдары контекстінде 'кезек' терминін түсіндіріп берсеңіз?
Объект-бағытталған бағдарламалауда интерфейс пен абстрактілі класс арасындағы айырмашылық неде?
Командаңызда қайшылықтар немесе қақтығыстар болған жағдайлар туралы айта аласыз ба және оларды қалай шештіңіз?
Алдыңғы жұмыс орныңызда тапсырмаларды қалай алдыңыз және қалай жұмыс істедіңіз?
Кезек жүйелерінде стандартты кезекті пайдалану кезінде қандай шектеулер бар?
Графика мен суретті көрсету кезінде нүктелер мен пиксельдер арасындағы айырмашылық неде?
МРЦ механизмі қалай жұмыс істейтінін түсіндіре аласыз ба?
Жобаларда Core Location framework-ін пайдалану тәжірибеңіз бар ма?
Swift тіліндегі жинақтар қандай санаттарға жатады?
«Responder» термині не білдіреді және ол қандай рөл атқарады?
Неліктен кейбір сұраулар ешқашан болмаған бағаны қайтарады (мысалы, ескі мен жаңа бағаның аралық мәні)?
UIKit үшін Viper архитектурасын қолданасыз ба? Бұл барлық қосымшаларға қатысты ма?
protocol SomeProtocol {} func test1_1(value: SomeProtocol) {} func test1_2(value: any SomeProtocol) {} func test2_1(value: some SomeProtocol) {} func test2_2<Value: SomeProtocol>(value: Value) {} class A { func test2_2<Value: SomeProtocol>(value: Value) { } } class B: SomeProtocol { } A().test2_2(value: B())
protocol SomeProtocol {} func test1_1(value: SomeProtocol) {} func test1_2(value: any SomeProtocol) {}
Егер DispatchQueue-ты WorkItem-пен қолдансаңыз және cancel() шақырсаңыз — қашан және қалай тоқтатылады?
Жобаңызда қолданған пайдалы Property Wrapper-лер туралы айтыңыз.
Соңғы WWDC-да қызықты сессиялар/фреймворктер болды ма, оларды жұмысыңызда қолданғыңыз келе ме?
Өзінің соңғы жобасы туралы толығырақ айта аласыз ба — Авито-дағы фотогалерея модулі, оған сіз жауапты болдыңыз (қысқа мерзімді жалғау, брондау формасы және т.б.)
Swift-те 'structured concurrency' терминін қалай түсінесіз? Task.detached бұл ұғымға сай келе ме?
Өзіңіз туралы қысқаша айтып беріңіз және қазіргі жұмысыңыз туралы сипаттаңыз.