Čo je rozdiel medzi typmi odkazov Strong a Weak v správe pamäte a modeli odkazov?
iOS
Aké kroky ste podnikli na publikovanie aplikácie v App Store na vašom predchádzajúcom pracovisku?
Môžeš sa podeliť o najvýznamnejšie projekty alebo úlohy, ktoré sa ti podarilo úspešne zrealizovať?
Čo sa rozumie pod dispatchingom v kontexte programovania alebo operačných systémov?
Môžete vysvetliť koncept unowned v kontexte bezpečného zaobchádzania s odkazmi v Swift?
Môžete vysvetliť, čo je viacvláknové spracovanie v programovaní?
Ako sa ukladajú a načítajú údaje z UserDefaults v iOS aplikáciách?
Môžete vysvetliť mechanizmus fungovania slučky udalostí Run Loop v aplikáciách?
V čom spočíva obmedzenie používania slabých odkazov a aké sú ich vlastnosti správania?
Z akého súboru technológií pozostáva Core Data a ako funguje na ukladanie údajov?
Kde sa zvyčajne implementuje počítadlo odkazov pre správy pamäte?
Môžu situácie súvisiace s používaním slabých (unowned) odkazov viesť k zlyhaniu aplikácie? Uveďte príklad.
Aké typy odkazov môžu byť uložené v tabuľke Side Table?
Akými metódami je možné implementovať ukladanie dočasných údajov v rámci aplikácie na iOS?
Koľko špecialistov vo vašom tíme sa zaoberá vývojom aplikácií pre iOS?
V čom spočíva rozdiel medzi paralelizmom vlákien a asynchrónnymi operáciami v programovaní?
Vybraný zásobník zabezpečuje vykonávanie operácií v prostredí s viacerými vláknami?
Ako je implementovaná správa pamäte v operačnom systéme iOS?
Môžete vysvetliť, čo znamená automatický mechanizmus správy pamäte ARC v iOS?