iOS
V jakém oboru nebo odvětví byl váš poslední projekt realizován?
Jak je implementována práce s pamětí v operačním systému iOS?
Jaké důsledky nastanou, pokud deklarujete třídu s modifikátorem final?
Povězte nám o své zkušenosti s použitím architektonického vzoru VIPER v projektech.
Jaké jsou výhody a nevýhody používání CocoaPods v iOS projektech?
Vysvětlete koncept statických prvků v programování a jejich účel.
Můžete vysvětlit, co znamená klíčové slovo Defer a jak se používá v programování?
Kolik paměti RAM zabírá výchozí hodnota datového typu?
Jaké jsou typy úniků paměti a jak je odhalit?
Jaké metody lze použít k organizaci fronty úloh v systému?
Jaké jsou hlavní rozdíly mezi použitím vláknového poolu a frontami při správě vláken?
Můžete vysvětlit princip fungování komponenty ScrollView a jak řídí zobrazení obsahu?
Jak implementovat mechanismus DirectDispatch ve třídě?
Jaká jsou omezení Auto Layout ve srovnání s použitím rámce (frame)?
Jak lze odstranit vzájemné blokování zdrojů v vícevláknovém programu?
V jakých případech se v programovacím jazyce používá operátor defer?
Vysvětlete koncept polymorfismu v objektově orientovaném programování a jak se uplatňuje v praxi vývoje.
Jak Router získává potřebné závislosti pro vytvoření ViewModel?
Můžete vysvětlit koncept objektu, který má příliš mnoho odpovědností a je zodpovědný za mnoho funkcí v systému?
Lze ukládat další vlastnosti uvnitř výčtových typů v programovacím jazyce?