iOS
Aký je rozdiel medzi odkazmi typu Weak a Unowned v správe pamäte?
Ako sa hodnotí časová zložitosť operácie vloženia prvku do hash tabuľky?
Môžeš uviesť hlavné typy únikov pamäte, ktoré sa môžu vyskytnúť pri programovaní v Swift?
Aký vplyv má použitie kľúčového slova final v Jave na výkon programu?
Aké typy dispatchovania volaní metód v Objective-C existujú?
Kde sa vykonáva sledovanie a sledovanie vykonaných úloh?
Vysvetlite princíp fungovania dátovej štruktúry HashMap a jej vlastnosti pri používaní.
Môžeš uviesť hlavné primitívy používané v GCD (Grand Central Dispatch)?
Čo znamená implementácia protokolu CustomStringConvertible v Swift a na čo sa používa?
Ako je implementované rýchle vyhľadávanie podľa kľúča s časom prístupu približne O(1) v dátovej štruktúre slovník?
Je povinné používať slabú referenciu na self v uzáveroch?
Ktoré študijné úlohy alebo témy boli pre vás najťažšie a ako ste ich prekonali?
Aké typy objektov a operátorov ste používali pri práci s RxSwift vo svojich projektoch?
Môžete vysvetliť, čo je CoreData a na čo sa používa v vývoji iOS?
Ako si predstavujete ideálnu organizáciu z hľadiska pracovných podmienok a firemnej kultúry?
Aké nástroje alebo knižnice ste použili pri implementácii WebSocket protokolu vo svojich projektoch?
Aká je hlavná myšlienka technológie Copy-on-write a prečo sa používa?
Ako rozlíšiť mechanizmus synchronizácie Semaphore od Mutual Exclusion (Mutex)?
Akú úlohu plní komponent Router v architektúre systému alebo aplikácie?
Aké ďalšie dátové typy, okrem tried, sa považujú za referenčné typy v programovacom jazyku?