iOS
Aké druhy atómových operácií v Swift poznáš?
Ako ste sa naučili jazyk Swift a s akými zdrojmi ste pracovali počas procesu učenia?
Aké nástroje na tvorbu a úpravu animácií ste používali vo svojich projektoch?
Ako implementujete delegáta na správu tabuľky vo vašom projekte?
Môžete vysvetliť, čo sa rozumie pod pojmom konkurencia v programovaní?
Je možné pri prepisovaní metód použiť rôzne názvy parametrov v signatúre?
Aké informácie a objekty sa zvyčajne umiestňujú do oblasti pamäte nazývanej halda?
Aké sú výhody a nevýhody delenia systému na moduly?
Je možné v programovaní používať odkazy alebo ukazovatele na hodnotové typy?
Môžete vysvetliť koncept Background Prefetch a ako sa používa na zvýšenie výkonu systému?
Ako by ste ohodnotili atraktívnosť používania Objective-C vo svojich projektoch?
Má štruktúra alebo trieda metódu na vyčistenie zdrojov alebo deštruktor?
Môžete vysvetliť, čo sa myslí pod pojmom 'zombie objekt' v programovaní?
Čo je to MITM útok?
Aké ukazovatele alebo podmienky považujete za ukončenie vykonávania úlohy v projekte?
Akými metodológiami ste používali vo svojej praxi?
Ako objekt vypočíta svoju jedinečnú hash hodnotu?
Aký je rozdiel medzi mechanizmami Message Dispatch a Dynamic Dispatch v kontexte spracovania správ a volaní metód?
Vysvetlite koncept polymorfizmu v objektovo orientovanom programovaní a ako sa uplatňuje v praxi vývoja.
Je možné mať viacero konfiguračných zostáv na podporu rôznych verzií iOS?