Ako sa spracováva udalosť kliknutia v aplikácii?
iOS
Je možné prerušiť vykonávanie úlohy spustenej cez GCD počas jej vykonávania?
Ako rozlíšiť typy údajov podľa hodnoty a odkazu a aké sú medzi nimi rozdiely v programovaní?
Môžete vysvetliť, čo je objekt WorkItem a na čo slúži?
Môže byť objekt Reference umiestnený na zásobník počas behu programu?
Je možné implementovať viacnásobné dedičstvo v jazyku Swift?
Je možné prerušiť vykonávanie úlohy v GCD pred jej dokončením?
Môžete vysvetliť princípy, na ktorých je založený SOLID pre vývoj softvéru?
Ktoré z princípov SOLID je považované za najťažšie na dodržiavanie v praxi?
Môžete vysvetliť, čo znamená automatický mechanizmus správy pamäte ARC v iOS?
Aké stratégie riadenia vetiev v Git ste používali na predchádzajúcom pracovisku?
Aké spôsoby poznáš a používaš na prevenciu alebo odstránenie vzájomných zablokovaní v viacvláknovej aplikácii?
Môžete opísať, ako ste spravovali vetvy a vydania pri používaní Git procesu na predchádzajúcom pracovisku?
Koľko technológií zásob môže byť použitých v jednej aplikácii?
Je možné rozšíriť funkčnosť pridaním štruktúry do mechanizmu rozšírení?
Je možné vysvetliť pojem vydania v procese vývoja softvéru?
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 fázy vytvárania, používania a ničenia objektu počas jeho existencie v programe