iOS
Čo odlišuje možnosti convenience a required pri uvádzaní závislostí alebo požiadaviek v projekte?
Je možné úplne sa vzdať používania DispatchWorkItem pri implementácii asynchrónnych úloh?
Pracovali ste s dokumentáciou API?
Môžete vysvetliť princíp Content Hugging a ako sa používa v návrhu rozhraní?
Kedy a prečo sa v Swift používa nútené rozbaľovanie voliteľných hodnôt?
Povedzte o situácii, keď ste museli vysvetliť technické koncepty osobe bez technických skúseností.
Aký je účel triedy UIScreen vo vývoji iOS?
Ako často absolvujete pohovory alebo hodnotenia svojho profesionálneho levelu?
Ako prebiehala spolupráca s oddelením testovania počas práce na projekte?
Vysvetlite rozdiely medzi asynchrónnym programovaním, viacvláknovým a viacprocesorovým spracovaním v kontexte vývoja softvérových systémov.
Na akom mieste bude štruktúra umiestnená, ak v nej je pole, ktoré je inštanciou triedy?
Môžete vysvetliť, čo je push token a ako sa používa v mobilných aplikáciách?
Aký je rozdiel medzi vzťahmi agregácie a kompozície v objektovo orientovanom programovaní?
Aké fázy životného cyklu prechádzajú delegáti UIApplication?
Ako určiť počet spôsobov inicializácie komponentu view?
Kedy sa zvyčajne prestáva používať tabuľka doplnkových údajov (Side Table) v databáze?
Ktorá z týchto metód sa stane skôr: viewDidLoad alebo viewWillAppear?
Čo znamená operácia UPSERT v kontexte práce s databázami?
Aké kroky je potrebné podniknúť na sledovanie aktualizácií ovládača v RxSwift?
Je možné implementovať vlastný obal vlastnosti v jazyku Swift?