iOS
Čím se liší deklarace třídy s klíčovým slovem open od běžného definice třídy bez tohoto modifikátoru?
V čem spočívá rozdíl mezi metodami setNeedsLayout a layoutIfNeeded z hlediska aktualizace rozvržení rozhraní?
Jak je implementována práce s více vlákny v jazyce Swift?
Je možné, aby měl jeden objekt více odkazů současně?
Jak SwiftUI rozpozná, že zobrazované zobrazení zůstalo nezměněné a není třeba jej znovu vykreslovat?
Jaké parametry a metriky používáte k určení úplnosti testovací pokrytí v projektu?
Použili jste automaticky škálovatelnou velikost prvků v tabulce?
Bude inicializátor odebrán ze struktury při jeho změně?
Co umožňuje technika Swizzling v programování?
V které části životního cyklu spuštění aplikace se používá automatický sběrač odpadu (ARC)?
Jaké nástroje a mechanismy používáte k implementaci a správě vícenásobnosti v aplikacích?
Můžete vysvětlit koncept hodnocení složitosti algoritmu a proč je to důležité?
Můžete vysvětlit rozdíly mezi architektonickými vzory MVC, MVP a MVVM?
Jaký je váš názor na činnost naší organizace a její hodnoty?
Povězte o své zkušenosti v komerčních projektech
Kolik pohovorů jste již absolvovali?
Vysvětlete rozdíly mezi datovými toky Hot a Cold v reaktivních systémech
Jak je implementována a spravována vícenásobnost v operačním systému iOS?
Jaké jsou alternativní přístupy k řízení vícenásobného zpracování kromě použití GCD?
Můžete vysvětlit rozdíly mezi vzory Coordinator a Router v architektuře aplikací?