iOS
Jaké další datové typy, kromě tříd, jsou v programovacím jazyce považovány za referenční typy?
Jaké jsou rozdíly mezi datovými typy z hlediska jejich sémantiky: hodnoty a odkazy?
Který přístup, struktura nebo třída, má lepší výkon?
Co je poslední fáze v životním cyklu objektu nebo systému?
Můžete vysvětlit, co přesně se děje uvnitř systému při používání Binding?
Můžete vysvětlit princip fungování a vlastnosti vzoru Strategie v objektově orientovaném programování?
Kde obvykle ukládáte data, která jsou dočasně uložena během zpracování?
Jaký je odhad doby operace vložení prvku s určitým klíčem do úložiště dat typu slovník?
Jaký je účel použití metody applicationWillResignActive v životním cyklu aplikace?
Jaké přístupy nebo knihovny jste použili k implementaci vícenásobnosti ve svých projektech?
Vysvětlete, co je to vynucené rozbalení volitelného typu ve Swift a v jakých situacích se používá.
S jakými typy dat je obvykle spojován pojem strojové slovo v počítačové architektuře?
V jaké fázi a v jaké součásti systému je přijímáno rozhodnutí o místě uložení hodnoty typu?
Jaká je výhoda použití OperationQueue ve srovnání s GCD při správě asynchronních úkolů?
Jak používáte příkazy LLDB k diagnostice a odstraňování chyb v kódu?
Jaké jsou hlavní výhody používání NSLock ve srovnání s jinými mechanismy synchronizace?
Jaké metody a přístupy se používají k ověření funkčnosti jednotlivých komponent softwarového produktu?
Která metoda načítání rozhraní se volá jako první: viewDidLoad nebo viewDidAppear?
Jaký tým se podílel na realizaci každého z vašich projektů?
Čím se liší blokující operace bariéry od standardní operace synchronizace?