iOS
Jakým způsobem preferujete strukturovat prezentaci svých projektů nebo dokumentů?
Používáte nástroje automatické kontroly kódu k zajištění jeho kvality?
Vysvětlete roli rozhraní UIApplicationDelegate v životě vaší iOS aplikace.
Kdy lze říci, že objekt nebo struktura není na zásobníku paměti?
Jak zajistit bezpečný sdílený přístup ke zdrojům v prostředí s více vlákny?
Můžete vysvětlit, co je LiveLock a jak se liší od jiných stavů, jako je deadlock?
Jak je implementováno oznámení o přechodu systému z aktivního do neaktivního stavu?
Můžete vysvětlit rozdíl mezi globální frontou a frontou pro vykonávání úloh na pozadí?
V jakých případech je vhodné použít komponentu UITableView pro zobrazení seznamů dat?
Můžeš uvést příklady funkcí vyššího řádu používaných ve Swiftu?
Můžete vysvětlit princip Copy-on-Write a jak funguje v systémech ukládání dat?
K čemu je v tomto kontextu určen použití klíče 'designated'?
Na jakém místě bude struktura umístěna, pokud uvnitř ní je pole, které je instancí třídy?
Jaké jsou hlavní vlastnosti a vlastnosti komponenty UIView v iOS?
Jaké je výhoda architektonického modelu MVVM ve srovnání s MVC z hlediska výkonu?
Můžete vysvětlit účel a roli UIHostingController v iOS vývoji?
Jaké hlavní obtíže a nevýhody můžete uvést při implementaci architektury MVVM?
Jak jsou informace získané z interaktora předávány prezentérovi?
Jaká je časová složitost algoritmu rychlého třídění v nejhorším, průměrném a nejlepším případě?
Jste otevřený učení se novým technologiím a oblastem ve své profesní činnosti?