iOS
Môžete vysvetliť, čo je DispatchQoS a ako sa používa v operačných systémoch Android?
Ako implementovať ukladanie objektov pomocou slabých odkazov v kolekcii?
Čo sa stane s metódou životného cyklu ViewController, ak nastavíte vlastnosť backgroundColor bez predchádzajúceho volania loadView alebo iných metód načítania pohľadu?
V čom sa líšia modifikátory prístupu public a internal v kontexte programovania?
Môžete vysvetliť, ako funguje prostredie na vykonávanie vo vašom systéme?
Opíšte svoju skúsenosť s implementáciou a prácou v rámci metodológie Scrum na predchádzajúcich projektoch.
Ako odhaliť úniky pamäte v aplikácii?
Akú architektonickú štruktúru by ste použili pri vytváraní tohto komponentu?
Môžete vysvetliť koncept architektúry založený na použití samostatných služieb na vytvorenie programu?
Aké metódy používate na odhalenie únikov pamäte vo vašich projektoch?
Ako sa zabezpečuje doručenie push notifikácií prostredníctvom Apple Push Notification Service (APNs)?
Aké sú riziká a vlastnosti spojené s ukladaním rôznych typov údajov v jednom poli?
V ktorom štádiu životného cyklu View Controller sa vykonáva výpočet a nastavenie obmedzení Constraint?
Aká metóda načítania rozhrania sa volá ako prvá: viewDidLoad alebo viewDidAppear?
Môžeš vymenovať rôzne typy polymorfizmu v objektovo orientovanom programovaní?
Akými spôsobmi je možné realizovať interakciu s REST API?
Je možné pridávať ďalšie vlastnosti k existujúcim triedam alebo objektom prostredníctvom rozšírení?
Aké správanie sa očakáva pri deklarácii premennej user s použitím slabého odkazu cez weak var user = User()?
Aké ciele a očakávania si stanovíš pri účasti v novom projekte na novom pracovisku?
Prečo je pri určitých výpočtoch vhodnejšie použiť typ Double namiesto Float?