iOS
Môžete vysvetliť princíp fungovania a vlastnosti vzoru Stratégia v objektovo orientovanom programovaní?
Môžete vysvetliť hlavné rozdiely medzi frameworkami RxSwift a Combine pre reaktívne programovanie?
Kde zvyčajne uchovávate údaje, ktoré sa dočasne ukladajú počas spracovania?
Aký je časový odhad operácie vloženia prvku s určitým kľúčom do úložiska dát typu slovník?
Aký mechanizmus dispatchu sa používa na rozšírenie funkčnosti?
Vysvetlite, čo je nútené rozbalenie voliteľného typu v Swift a v akých situáciách sa používa.
Môžete vysvetliť princíp KISS a jeho použitie vo vývoji softvéru?
Ako používate príkazy LLDB na diagnostiku a odstraňovanie chýb v kóde?
Aké sú hlavné výhody používania NSLock v porovnaní s inými mechanizmami synchronizácie?
Aké typy objektov sú povolené ako prvky-kľúče v kolekcii typu Set?
Ako by si určil výšku bunky?
Aká je úloha a účel vrstvy zobrazenia v architektúre aplikácie?
Aká metóda načítania rozhrania sa volá ako prvá: viewDidLoad alebo viewDidAppear?
Aký zloženie tímu sa zúčastnilo na realizácii každého z vašich projektov?
Čo je rozdiel medzi blokujúcou operáciou bariéry a štandardnou operáciou synchronizácie?
Ako dlho pracujete s jazykom Swift?
Je možné použiť rovnaké zdroje v rôznych cykloch spracovania Run Loop?
Môžete vysvetliť rozdiely medzi komponentami TableView a ScrollView v kontexte vývoja iOS?
Aké sú hlavné rozdiely medzi RxSwift Signal a Driver z hľadiska ich účelu a správania?
Ako sa v jazyku Swift dosahuje viacnásobné dedičstvo od tried alebo protokolov?