iOS
Vysvětlete principy fungování SpinLock a v jakých scénářích se používá.
V jakých případech je nutné přepsat nebo změnit metodu loadView v iOS aplikacích?
Jakou minimální verzi iOS považujete za standardní pro podporu ve svých projektech?
Čím se liší statické a dynamické knihovny v kontextu vývoje softwaru?
Jak lze implementovat sdílení stejných závislostí pro více obrazovek v aplikaci?
V jaké fázi životního cyklu ViewController je třeba nahradit jeho hlavní zobrazení?
Vysvětlete, co se rozumí pod pojmem 'horký signál' v programování nebo systémech.
Pověz mi o jednom ze svých úspěchů nebo projektů, na které jsi obzvlášť hrdý.
Co se rozumí pod pojmem koncept složení v objektově orientovaném programování?
Můžete vysvětlit, co se rozumí pod pojmem Deeplink v mobilních nebo webových aplikacích?
V jakých situacích je vhodné použít mechanismus Semaphore pro synchronizaci vláken?
Jak lze ukládat a načítat data z UserDefaults v iOS aplikacích?
Na jakých projektech jste museli participovat nebo je realizovat?
Jaké jsou hlavní výhody a nevýhody jednosměrné architektury systémů?
Co odlišuje kolekce od jiných datových struktur v programování?
Jak se liší komponenty View ve SwiftUI a UIView v UIKit z hlediska jejich určení a použití?
Můžete vysvětlit princip fungování příkazu 'git rebase' a jak se používá při práci s větvemi?
Vysvětlete koncept Dependency Injection a jeho roli ve vývoji softwarových komponent
Jaké aspekty práce na vaší předchozí pozici se vám nejvíce líbily?
Co může způsobit, že se posouvání stránky přestane fungovat nebo zasekne?