iOS
V čem spočívají rozdíly mezi terminologiemi weak, strong a unowned v kontextu správy paměti v programování?
Jakým způsobem preferujete strukturovat prezentaci svých projektů nebo dokumentů?
Jaké máte zkušenosti s používáním SwiftUI při vývoji aplikací?
Můžete vysvětlit, co je to referenční datový typ?
Jak si představujete nejefektivnější a nejstrukturovanější přístup k procesu vývoje softwaru?
Máte praktické zkušenosti s použitím Swift Concurrency v projektech?
Vysvětlete mechanismus dynamického rozdělování úkolů nebo volání během běhu programu.
Vysvětlete mechanismus fungování systému zpracování a distribuce zpráv uvnitř aplikace.
Co může vést k nízkému výkonu operací s kolekcemi ve vašem kódu?
Jak hodnotíte svou profesionální úroveň v současné oblasti?
Můžete popsat hlavní povinnosti a projekty, na kterých jste pracoval ve své poslední pozici?
V čem se liší vlastnosti režimu odloženého načítání od běžného načítání dat?
Na jaké parametry byste měli dávat pozor při výběru nové pozice?
Umístění vašeho současného bydliště nebo umístění?
Jak určit správný typ klíče pro použití ve slovníku?
Můžete vysvětlit, co znamená použití operátoru nuceného rozbalení ve Swift a proč je to nebezpečné?
Můžete vysvětlit účel a princip fungování komponenty GeometryReader ve SwiftUI?
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.
Můžeš vyjmenovat typy hodnot ve Swiftu?