iOS
Ako vykonávaš ladenie používateľského rozhrania?
Môžete vysvetliť princíp fungovania objektu ObservableObject a jeho úlohu v reaktívnom programovaní?
Ako určiť časovú zložitosť operácie vloženia prvku do stredu dátovej štruktúry, ktorá predstavuje slovník?
V ktorých prípadoch sa odporúča použiť architektonický vzor Model-View-Controller (MVC)?
Aké obmedzenia existujú pri používaní štandardného radu v systémoch radov?
Aký rámec alebo knižnicu ste použili na implementáciu viacvláknového spracovania vo svojich projektoch?
Je možné vykonávať prenos dát medzi rôznymi kontextami v Core Data?
Na základe akých princípov sa odporúča implementovať cache na optimalizáciu výkonu systému?
Mohol by ste hovoriť o kľúčových princípoch navrhovania softvérových systémov?
Aké sú výhody a nevýhody používania typov s odkazmi v programovaní?
Vysvetlite koncept dedičnosti v programovaní a jeho použitie
Môžete vysvetliť, čo robí metóda makeKeyAndVisible v kontexte zobrazovania rozhrania?
Máte skúsenosti s vývojom rozhraní na interakciu so serverovou časťou aplikácií?
Prečo je niekedy rozumné spustiť viac vlákien ako je počet jadier procesora?
V ktorých prípadoch sa môže premenná typu hodnoty správať ako odkaz na objekt?
Je možné súčasne v jednom poli ukladať prvky rôznych dátových typov?
Čím sa líši lokálna fronta od všeobecnej globálnej fronty v systéme správy úloh?
Ako je implementované riadenie metódov pridaných prostredníctvom Extension do protokolov?
Aký je rozdiel medzi používaním stavu (State) a viazaním (Binding) v kontexte vývoja?
Môžeš vysvetliť, čo je DispatchGroup a ako sa používa v programovaní?