iOS
Aké dispatchovanie v programovaní — statické alebo dynamické — zabezpečuje rýchlejšie vykonanie?
Vysvetlite rozdiely medzi operátormi LEFT JOIN a LEADING JOIN v SQL.
Vysvetlite koncept injektáže závislostí a ako sa uplatňuje v programovaní.
Môžete vysvetliť koncept Consuming v kontexte výmeny údajov alebo interakcie systémov?
Ako odošleš desať sieťových požiadaviek súčasne pomocou GCD?
Ako zabezpečiť vykonanie bloku kódu vo vnútri uzávierky, ak je asynchrónna odpoveď prijatá po tom, čo používateľ opustil stránku alebo obrazovku?
Môžete vysvetliť, čo znamená anotácia @escaping v Swift?
Vysvetlite štruktúru a komponenty UIKit a ich vzájomnú interakciu v iOS aplikáciách
Je možné v programovacom jazyku použiť enum (výčtový typ) na uloženie vlastností, ktoré sa ukladajú do pamäte?
Môžete vysvetliť, ako spolu komunikujú kľúčové komponenty architektonického vzoru MVC?
Aký je rozdiel a vzťah medzi frontami a vláknami v programovaní?
Aké nástroje na ladenie používate pri práci s kódom?
Ako sledovať všetky volania funkcie, ktorá nie je prítomná v zdrojovom kóde počas ladenia?
Ako získať prístup k vlastnostiam a metódam objektu triedy v programovom kóde?
Ako sa vykonáva zrušenie operácie Executive?
Ako funguje systém dizajna medzi UIKit a SwiftUI — je tam duplikácia komponentov alebo obalov?
Použili ste v svojich projektoch mechanizmus semafora na riadenie konkurencie zdrojov?
Ako zistiť časové náklady pri pridávaní prvku na koniec poľa?
Ktoré z piatich princípov SOLID môže byť porušené pri použití vzoru Singleton?
Máte aktuálne pracovné ponuky alebo ponuky?