iOS
Môžete vysvetliť, čo sa rozumie pod pojmom Deeplink v mobilných alebo webových aplikáciách?
Čo znamená priorita udržateľnosti obsahu v systémoch alebo aplikáciách?
Vysvetlite, čo sa rozumie pod pojmom Silent Push v kontexte mobilných oznámení
Aké sú hlavné výhody a nevýhody jednosmernej architektúry systémov?
Vysvetlite rozdiely medzi používaním kompozície a dedičstva v objektovo orientovanom programovaní.
Máte skúsenosti so zvyšovaním výkonu aplikácie a jej optimalizáciou?
Vysvetlite koncept konštruktora prostredia a jeho použitie vo vývoji softvéru.
Môžete vysvetliť, čo je OperationQueue v kontexte práce s vláknami a úlohami v programovaní?
Ako zabrániť podmienkam pretekania v viacvláknovom prostredí?
Ako sa líšia vzory Proxy a Bridge z hľadiska ich účelu a realizácie?
Môžete vysvetliť koncept Future v rámci frameworku Combine a jeho úlohu v asynchrónnych operáciách?
Môžete vysvetliť koncept Subject Publisher v kontexte udalostných systémov?
Môžete vysvetliť mechanizmus počítania odkazov a správu pamäte pomocou Retain Count?
Máte skúsenosti s viacstupňovými alebo zložitými formulármi údajov?
Môžete vysvetliť, čo sa rozumie pod projektom rozdeleným na niekoľko modulov?
Aké obmedzenia môžu nastať pri používaní rozšírení v systéme?
Ako sa hodnotí rýchlosť vyhľadávania prvku podľa kľúča v dátovej štruktúre Dictionary?
Ktorú metódu by ste mali zavolať na nútené prekreslenie rozhrania v aktuálnom cykle aktualizácie: setNeedsLayout alebo layoutIfNeeded?
Môžete vysvetliť, ako je implementovaný protokol Hashable a akú úlohu zohráva pri správe jedinečnosti objektov v Swift?
Aké dispatchovanie v programovaní — statické alebo dynamické — zabezpečuje rýchlejšie vykonanie?