Můžete vysvětlit, co je nástroj Time Profiler a jak se používá k analýze výkonu?
iOS
Která fáze v životním cyklu UIViewController se aktivuje při návratu na předchozí obrazovku?
Je možné zajistit bezpečnost dat po jejich odstranění ze systému?
Vysvětlete, co je framework Core Data a jak se používá k řízení dat v aplikacích iOS.
Kdy je vhodné použít konkrétní datovou strukturu?
Použili jste SwiftUI ve svých předchozích projektech?
Máte zkušenosti s vývojem s Objective-C?
Jaké jsou rozdíly mezi architektonickými vzory VIPER a Clean Swift v mobilním vývoji?
Můžete vysvětlit koncept architektury založené na použití samostatných služeb pro sestavení programu?
Jak se liší přístupy Kanban a Scrum v řízení projektů vývoje softwaru?
Jak zajistit bezpečnost dat aplikace po jejím odstranění?
Můžete uvést příklad odhadu složitosti algoritmu, který se ukázal být chybně nebo nedostatečný?
Vysvětlete, co znamená pojem 'funkce vyššího řádu' v programování a jak se používá.
Můžeš uvést hlavní stavy, ve kterých se může aplikace nacházet?
Můžeš popsat, jak jsou migrace databází implementovány a používány?
Můžete vysvětlit, co znamenají blokované procesy v vícevláknové aplikaci?
Vysvětlete princip operace Cherry Pick v systémech správy verzí.
Lze použít hodnoty datových typů předávané hodnotou v zachytávacím seznamu v uzávěrech?
Jaký je rozdíl mezi mock objekty a stubs v kontextu testování?