Jaké nástroje a mechanismy používáte k implementaci a správě vícenásobnosti v aplikacích?
iOS
Můžete uvést příklad toho, jak jsou hodnoty typu přenášeny nebo uloženy na haldě v programovacích jazycích?
Jak je implementována práce s více vlákny v jazyce Swift?
Vysvětlete rozdíl mezi sekvenční a paralelní zpracováním dat.
Máte praktické zkušenosti s tvorbou nebo implementací animací v projektech?
Můžete uvést příklad použití Capture List v programovacím jazyce?
Vysvětlete koncept uzávěrky v programování a jeho použití
Můžeš uvést příklad, kdy rámec prvku a jeho okraje nejsou ve velikosti shodné?
Můžeš uvést hlavní entity spojené s algoritmem hledání největšího společného dělitele (NSD)?
Co znamená interní dispatchování metody s privátní úrovní přístupu?
V jakých situacích byste měli použít klíčové slovo `unowned` ve Swiftu?
Můžeš vyjmenovat typy hodnot ve Swiftu?
Můžete vysvětlit koncept Capture List v kontextu jazyka Swift a jeho použití?
Jakými metodami lze v systému zapnout nebo aktivovat omezení?
Jak ovlivňuje použití klíčových slov mutating změnu struktury dat?
Můžete vysvětlit princip Copy-on-Write a jak funguje v systémech ukládání dat?
Jak se v aplikaci zpracovává událost kliknutí?
Použili jste v projektech asynchronní programování s Async/Await?