iOS
Kdy dochází k přidání kořenového pohledu do hierarchie při volání metody `viewWillAppear`?
Jaká metoda dispatch se používá k rozšíření možností protokolu?
Jaký je hlavní úkol protokolu Codable ve Swift a v jakých scénářích se používá?
Můžeš vysvětlit hlavní komponenty architektonického vzoru Model-View-Controller?
Jak rozhodujete o přijetí pracovní nabídky?
Můžeš uvést hlavní entity spojené s algoritmem hledání největšího společného dělitele (NSD)?
Jak funguje mechanismus sledování stavu pomocí ObservedObject?
Kdy je vhodné použít vzor MVP při realizaci projektu?
Máte praktické zkušenosti s používáním systémů předplatného nebo mechanismů předplatného?
Jaké důsledky mohou nastat, pokud mají dva objekty stejnou hodnotu hashe?
Lze v třídě provádět statickou dispatch metod?
Kontrolujete dodržování principů SOLID při revizi kódu?
Jak lze implementovat odběr na změny vlastnosti alpha v objektu nebo komponentě?
Jaký je hlavní rozdíl mezi strukturou a třídou z hlediska omezení a možností?
Který mechanismus ukládání dat — UserDefaults nebo KeyChain — uchovává informace po opětovné instalaci aplikace?
Můžete vysvětlit koncept slabých odkazů v programování?
Vysvětlete roli rozhraní UIApplicationDelegate v životě vaší iOS aplikace.
Jaký technologický stack používáš ve své práci?
Jak odlišit zpracování s použitím Table Dispatch od zpracování přes Message Dispatch?
Jak je zajištěna integrace kódu Swift do projektu Objective-C?