iOS
Můžete vysvětlit, co je SwiftUI a jak se používá k vytváření rozhraní v iOS aplikacích?
Jak závisí velikost paměti, kterou zabírá pole, na počtu prvků uvnitř něj?
Můžeš uvést příklad použití architektonického vzoru VIPER v projektu?
Můžete vysvětlit, co je spojovaný seznam a jak je uspořádán?
Můžete vysvětlit význam konceptu Constraint v kontextu řízení projektů nebo vývoje?
Jaký datový typ se obvykle používá k implementaci volitelných hodnot?
Jaké jsou výhody a nevýhody použití forced unwrapping ve Swiftu?
Lze implementovat vlastní obal pro metody s dokončovacím handlerem (completion handler) pomocí syntaxe async/await?
Jak datová struktura Dictionary realizuje proces získání hodnoty podle klíče pomocí hashovací funkce a metod porovnání?
Co brání použití přetížení metod, které se liší pouze typem vráceného výsledku?
Můžeš vysvětlit, co jsou modifikátory ARC v řízení paměti?
Můžete vysvětlit, co je nástroj Time Profiler a jak se používá k analýze výkonu?
Jaký úkol je řešen pomocí hlavní fronty v systému?
Jaké metody se používají k určení příčin nízkého výkonu softwarových řešení?
Používali jste při práci s MapKit různé měřítka?
Zúčastnili jste se vývoje projektu, který používal oba programovací jazyky: Swift a Objective-C?
Jaké aspekty profesní činnosti jsou pro vás nejdůležitější?
Můžete vysvětlit koncept required init ve Swift a jeho roli při inicializaci objektů?
Jaké technologické stacky nebo nástroje byste nechtěli používat v práci?
Zajišťuje APNs doručení push notifikací v integraci s Firebase?