iOS
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?
Můžete vysvětlit koncept anemického modelu a v čem spočívá?
Jak lze deaktivovat nebo odstranit účastníka z řetězce zpracovatelů v systému Responders?
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é?
Jaký datový typ je vrácen při provádění operace řezu pole?
Je možné, že pole v programovacím jazyce obsahuje prvky různých datových typů?
Měl jste zkušenosti s vývojem a navrhováním architektur softwarových systémů?
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?
Jaké protokoly jsou obvykle implementovány ve Swiftu pro zajištění standardních smluv a chování objektů?
Povězte o své zkušenosti v komerčních projektech
Můžete vysvětlit vnitřní uspořádání a fungování slovníku v programování?
Vysvětlete rozdíly mezi datovými toky Hot a Cold v reaktivních systémech
Vysvětlete, co se rozumí pod pojmem 'horký signál' v programování nebo systémech.
Jak je implementována a spravována vícenásobnost v operačním systému iOS?
Je možné zajistit současný zápis do jednoho objektu z více zdrojů dat?
Můžete vysvětlit rozdíly mezi vzory Coordinator a Router v architektuře aplikací?
V jaké situaci je vhodnější používat weak nebo unowned pro správu paměti v týmu vývojářů?