Kde a jakým způsobem by měly být uchovávány důvěrné informace o uživateli?
iOS
Jaké principy a mechanismy se používají pro alokaci a uvolnění paměti v jazyce Swift?
Můžeš uvést hlavní nástroje a prostředky používané při práci s GCD?
Jaké jsou rozdíly mezi statickými metodami, metodami třídy a běžnými metodami v objektově orientovaném programování?
Je možné implementovat slabé odkazy na datovou strukturu typu slovník?
Popište své pracovní zkušenosti a klíčové úkoly, s nimiž jste se setkali na předchozím místě práce.
Jak funguje Automatické počítání odkazů (ARC) během běhu programu?
Můžete vysvětlit mechanismus přepínání kontextu mezi úkoly v operačním systému?
Jak implementujete zobrazení uživatelského rozhraní v projektu?
Jak je ve systému implementována datová struktura Dictionary?
Vysvětlete fáze vývoje a fungování iOS aplikace od spuštění do ukončení.
Máte zkušenosti s vývojem s Objective-C?
Můžete vysvětlit, co znamená anotace @escaping ve Swiftu?
Jak minimalizovat nárůst doby běhu při přidávání prvků do polí?
Vysvětlete koncept používání Generics v protokolech a jejich použití
Mohl bys vysvětlit, co jsou Bounds a jaké informace obsahují?
V jakých případech dochází ke vzniku toku dat nebo událostí ve frontě?
V čem spočívá rozdíl mezi anotací @Escaping a standardními funkcemi v programovacím jazyce?