Co se rozumí kolizí v kontextu programování nebo systémů zpracování dat?
iOS
Jaké jsou hlavní metody rozvržení webových stránek?
Čím se liší zabezpečený protokol přenosu dat HTTPS od standardního HTTP?
Můžete vysvětlit, co je označený ukazatel a v čem je jeho zvláštnost?
Popište nejobtížnější technické úkoly, se kterými jste se setkali a které jste úspěšně vyřešili
Lze Swift považovat za programovací jazyk s funkčními možnostmi?
Jaké metody používáš k ukládání a organizaci dat v aplikacích?
Můžete vysvětlit koncept GitFlow a jeho použití v řízení větví?
Jaká je role delegátů ve vašem kódu a k čemu slouží?
Vysvětlete fáze života instance ViewController v iOS aplikaci.
Jaké nástroje a mechanismy používáte k implementaci a správě vícenásobnosti v aplikacích?
Máte zkušenosti s používáním metod PATCH a PUT při práci s API nebo v rámci REST architektury?
Lze změnit hodnotu vlastnosti u stávající struktury po jejím vytvoření?
Můžete vysvětlit, co znamená pojem Swizzling v programování?
Vysvětlete hlavní rozdíly mezi polem, slovníkem a množinou v kontextu jejich použití a datové struktury.
Jak je implementována strategie Copy-on-write na úrovni vnitřní práce systému?
Můžeš uvést příklady funkcí vyššího řádu používaných ve Swiftu?
Používáš nástroje pro zachytávání a analýzu síťového provozu?
Co zůstává v systému po odstranění aplikace: uložená data v UserDefaults nebo v KeyChain?