iOS
Jaký je rozdíl mezi atomovými a neatomovými operacemi?
Vysvětlete, co se rozumí dobou běhu algoritmu v kontextu hodnocení jeho efektivity.
Jak je zajištěna interakce mezi různými vrstvami a komponenty v vícevrstvé architektuře systému?
Jak se načítají data z UserDefaults v iOS aplikacích?
V jakých situacích se hodnota parametru origin u Bounds liší od nuly?
Jaké výhody přináší použití dynamického řízení v programování?
Můžete vyjmenovat hlavní operátory používané v RxSwift?
Jakými způsoby lze implementovat mechanismus ukládání dat do mezipaměti v systému?
Můžete vysvětlit vnitřní mechaniku implementace Copy-on-write a jak spravuje změny dat?
Jaký je hlavní úkol líné inicializace a v jakých situacích se používá?
Můžeš vyjmenovat různé druhy tabulkového dispečinku, které znáš?
Je Actor referenční typ v programování?
Jaké oblasti činnosti a hlavní směry pokrývá vaše organizace?
Jaké aspekty vaší předchozí práce považujete za možné zlepšení nebo vás způsobily nespokojenost?
Který typ testování je považován za nejuniverzálnější a nejvíce použitelný v různých scénářích?
Máte zkušenosti s používáním nebo podporou vlastnoručně podepsaných SSL certifikátů?
Jaké kategorie dat nejsou spravovány automatickým počítáním odkazů v Objective-C?
Lze při použití GCD synchronně očekávat provedení několika úkolů a pokračovat po jejich dokončení?
Můžete vysvětlit, co je vícenásobné zpracování v programování?
Vysvětlete koncept vícenásobného zpracování a jeho použití v programování.