Popiš situaci na pracovišti, kdy se něco výrazně pokazilo a způsobilo problémy, a jak jsi se s tím vypořádal.
iOS
Jaké nástroje a mechanismy používáte k implementaci a správě vícenásobnosti v aplikacích?
Můžeš vyjmenovat typy hodnot ve Swiftu?
Můžeš vysvětlit, co je nástroj pro profilování v programování?
Můžete uvést knihy o vývoji softwaru, se kterými jste obeznámeni?
Můžete vysvětlit účel a princip fungování komponenty GeometryReader ve SwiftUI?
V jakých případech se používá šablona pro nepřímé výčty (Indirect Enum)?
Máte zkušenosti s používáním systému správy grafů objektů Core Data pro ukládání dat v aplikacích iOS?
Jak rozlišit datové typy podle hodnoty a podle odkazu a v čem se liší v programování?
Můžete vysvětlit, co se rozumí pod operátorem v programování?
Co se rozumí kolizí v kontextu programování nebo systémů zpracování dat?
Jakou mzdu očekáváte na této pozici?
Jak implementujete architektonický vzor MVVM při vývoji s UIKit?
Co se rozumí pod dispatchingem v kontextu programování nebo operačních systémů?
Můžete vysvětlit koncept lenivé evaluace nebo odkládání vykonávání úkolů v programování?
Můžete vysvětlit, co znamená automatický mechanismus správy paměti ARC v iOS?
Můžeš vyjmenovat klíčové složky architektonického vzoru MVVM?
Můžete vysvětlit, co se rozumí pod pojmem 'Herec' v kontextu programování a systémů?
Jaký technologický stack jste použili ve svých projektech?
Lze implementovat statickou dispatch metod uvnitř třídy?