iOS
Vždy se oblast zobrazení (Frame) shoduje s ohraničující rámec (Bounds) objektu v grafickém systému?
Jakými metodami zajišťujete pohodlí při vývoji a organizaci úkolů ve vaší práci?
Jaký datový typ představuje slovník, kde jsou klíče řetězce a hodnoty mohou být různých typů?
Jak je řešena správa konfliktů při kolizích dat ve Swiftu?
Můžete vysvětlit koncept Future ve frameworku Combine a jeho roli v asynchronních operacích?
Jak lze zrušit provádění úkolu naplánovaného v GCD?
Jaké nástroje a technologie používáte k interakci a správě databází?
Vysvětlete, co je NotificationCenter a jak funguje v systému oznámení
Kde jste v předchozích projektech ukládali hesla?
Můžeš vyjmenovat typy hodnot ve Swiftu?
Vysvětlete klíčový rozdíl mezi uzávěry, které umožňují opustit jejich oblast platnosti, a těmi, které to nemohou.
Jak lze odhalit chyby v projektu, pokud se počet pull requestů výrazně zvýšil?
Je možné implementovat slabě propojené uzávěry v programovacím jazyce?
Je automatická identifikace modifikátoru final funkcí compileru?
V čem spočívá rozdíl mezi použitím klíčových slov 'unowned' a 'strong' při deklaraci odkazů ve Swiftu?
Jaká byla velikost týmu, ve kterém jste pracoval na předchozím místě?
Bude objekt odstraněn z paměti, pokud na něj existuje jedna silná reference, tři slabé a jedna bezpočítaná reference?
Vysvětlete princip Copy-on-Write při práci s poli a jeho použití.
Jak a v jakých případech se používají slabé odkazy uvnitř uzávěrek?
Použili jste SwiftUI ve svých předchozích projektech?