iOS
V jakém pořadí se při vytváření instance třídy provádějí konstruktory a inicializátory?
V jakých situacích byste měli použít klíčové slovo `unowned` ve Swiftu?
Jaké je největší číslo, které lze představit pomocí 32bitového znaménkového celého typu?
Kde v kódu je doporučeno implementovat registraci posluchačů pro systém oznámení?
Jak systém určuje, kterou View si uživatel při interakci vybral?
Co znamená vlastnost clipsToBounds v kontextu zobrazení prvků rozhraní?
Můžete vysvětlit, co se rozumí pod pojmem pole v programování?
Lze navrhnout architekturu MVC s dodržením principů SOLID?
Jaké kroky jste podnikli k publikaci aplikace v App Store na vašem předchozím pracovišti?
Můžete vysvětlit koncept UIResponder a jeho roli v zpracování událostí v iOS?
Můžeš vyjmenovat hlavní návrhové vzory a popsat jejich účel?
Jak je implementována a funguje tabulka pro zobrazování dat ve Swiftu?
Používáš nástroje pro zachytávání a analýzu síťového provozu?
Jaké operace se provádějí v hlavním vlákně provádění programu?
Vysvětlete rozdíl mezi metodou, která je implementována se stejným názvem a signaturou v třídě a jejím přetížením, a přepsáním metody v děděných třídách.
Jaké příklady šablon automatické generace kódu znáte?
Máte praktické zkušenosti s vývojem aplikací pro tvOS?
Vysvětlete, co je to datová struktura hash tabulka a jak funguje.
Jaké jsou rozdíly mezi statickými metodami, metodami třídy a běžnými metodami v objektově orientovaném programování?
Jak je určena hash funkce a jak se vypočítá získaná hodnota?