iOS
Când are loc adăugarea vederii rădăcină în ierarhie la apelarea metodei `viewWillAppear`?
Descrieți o situație la locul de muncă în care ceva a mers semnificativ prost și a dus la probleme, și cum ați gestionat această situație.
Ce metode sau mijloace sunt utilizate pentru gestionarea evenimentelor de apăsare a tastelor sau butoanelor?
Ce se întâmplă cu firele atunci când se folosește funcția sync și care fir este blocat în proces?
Puteți enumera principalele tipuri de cozi cu care vă confruntați în programare?
Care este diferența dintre instrumentele Locations și Time Profiler în analiza performanței aplicațiilor?
Puteți explica ce înseamnă termenul 'Direct Dispatch' în contextul sistemelor de proiectare sau dezvoltare?
Aveți experiență practică în utilizarea sistemelor de abonament sau a mecanismelor de abonament?
Care sunt avantajele și dezavantajele utilizării pattern-ului arhitectural Clean Swift în dezvoltarea mobilă?
Cum se creează un array protejat împotriva modificărilor simultane din mai multe fire?
Unde sunt stocate exact datele obiectului UIImage atunci când este utilizat într-o aplicație?
Care este diferența dintre o variabilă statică și o variabilă obișnuită în programare?
Care mecanism de stocare a datelor — UserDefaults sau KeyChain — păstrează informațiile după reinstalarea aplicației?
Care este scopul mecanismului de barieră în sistemele multi-thread?
Cum percepiți principiile de bază ale dezvoltării software-ului?
Puteți explica ce înseamnă metoda hitTest în contextul unei interfețe grafice?
Puteți explica ce înseamnă valorile legate în contextul programării?
În ce cazuri este recomandat să utilizați interfața Comparable în proiectul dvs.?
Care este scopul stocării stării de fundal în sisteme?
Ce metode pot fi utilizate pentru a realiza tranziții între ecrane în aplicațiile iOS?