Aké stratégie riadenia vetiev v Git ste používali na predchádzajúcom pracovisku?
iOS
Je možné implementovať viacnásobné dedičstvo v jazyku Swift?
Môžete vysvetliť, čo znamená automatický mechanizmus správy pamäte ARC v iOS?
Popíšte štruktúru a úlohu členov tímu, s ktorými ste pracovali na poslednej pozícii.
Je možné rozšíriť funkčnosť pridaním štruktúry do mechanizmu rozšírení?
Môžete opísať, ako ste spravovali vetvy a vydania pri používaní Git procesu na predchádzajúcom pracovisku?
Môžete vysvetliť, čo znamená pojem Raw value v kontexte vývoja alebo práce s údajmi?
Môžete uviesť rôzne typy inicializátorov používaných v programovaní?
Vysvetlite rozdiely medzi GCD, NSThread a OperationQueue a ich výhody pre viacvláknové programovanie v iOS vývoji.
Vysvetlite koncept reťazca spracovateľov (Responder Chain) v systéme spracovania udalostí v GUI aplikáciách.
Ako implementovať skrytie vnútorných údajov objektu, aby sa zabránilo ich priamej dostupnosti zvonku?
Aký je rozdiel medzi architektonickými vzormi MVVM a MVP v kontexte vývoja aplikácií?
Môžete vysvetliť mechanizmus Retain a Release v správe pamäte?
Môžete vysvetliť, čo sa myslí pod pojmom 'The Hip Object' v kontexte programovania alebo návrhu systémov?
Môžete vysvetliť zásady tvorby čitateľného a udržiavateľného kódu?
Aký je rozdiel medzi používaním GCD a NSOperation na vykonávanie asynchrónnych úloh v vývoji iOS?
Na akých projektoch ste museli participovať alebo ich realizovať?
Čo ťa motivovalo k výberu kariéry iOS vývojára?
Aký je rozdiel medzi modifikátormi prístupu public a open v jazyku Swift?