iOS
Můžete vysvětlit, co se rozumí pod pojmem Compositional Layout a jak se používá?
Jak lze vytvořit slabé odkazování v programovacím jazyce?
Pracoval jste někdy na tvorbě nebo používání designového systému na předchozím pracovišti?
Jakými metodami a praktikami používáš ke zlepšení a optimalizaci stávajícího kódu?
V jaké fázi životního cyklu komponenty je možné bezpečně získat aktuální informace o aktuálním stavu okna nebo jeho rámu?
Jaký je účel metody viewDidLayoutSubviews v životním cyklu kontroléru v iOS?
Jaké způsoby řízení úkolů struktura realizuje?
Vysvětlete koncept injekce závislostí a jak se používá v programování.
Můžete vysvětlit koncept virtuální tabulky a její účel v databázích?
Je možné implementovat slabě propojené uzávěry v programovacím jazyce?
Jaké jsou hlavní výhody a nevýhody metody Message Dispatch?
Vysvětlete princip fungování architektonického vzoru MVVM a jeho složky.
Jakými metodami lze odhalit problémy s úniky paměti v aplikaci?
Můžete vysvětlit účel metody didFinishLaunchingWithOptions v životním cyklu aplikace?
Jaké typy testovacích metod jste používali ve své praxi?
Můžete vysvětlit mechanismus fungování metody Sync v implementaci vlákny bezpečné fronty?
Můžete vysvětlit roli a funkce delegáta UITableView v iOS vývoji?
Jaké metody a techniky používáte k organizaci času v práci?
Můžete uvést příklad hodnocení časové nebo prostorové složitosti algoritmu a vysvětlit ho?
Jaké hlavní potíže mohou při používání GCD v aplikacích nastat?