iOS
Kde je obvykle implementován čítač odkazů pro správu paměti?
Vysvětlete princip fungování datové struktury HashMap a její vlastnosti při použití.
Můžeš uvést hlavní primitive používané v GCD (Grand Central Dispatch)?
Co znamená implementace protokolu CustomStringConvertible ve Swift a k čemu se používá?
Můžete vysvětlit rozdíly mezi protokoly WebSocket a běžnými sokety?
Je povinné používat slabé odkazy na self uvnitř uzávěrů?
Jaké studijní úkoly nebo témata byly pro vás nejobtížnější a jak jste je překonali?
Jaké typy objektů a operátorů jste používali ve svých projektech s RxSwift?
Můžete vysvětlit, co je CoreData a k čemu se používá v iOS vývoji?
Co je to kontejner s systémem správy životního cyklu v rámci Dependency Injection?
Jak strukturuješ pracovní proces s komponentami pro tvorbu rozhraní při vytváření aplikace od začátku?
Jak implementovat ukládání slabých odkazů uvnitř pole ve vašem programovacím jazyce?
Jaké nástroje nebo knihovny jste použili při implementaci protokolu WebSocket ve svých projektech?
Jak implementujete automatizaci procesu integrace a doručení kódu ve svém projektu?
Jaký je hlavní nápad technologie Copy-on-write a proč se používá?
Můžete sdílet své zkušenosti s používáním UICollectionView ve svých projektech?
Jak rozpoznat mechanismus synchronizace Semaphore od Mutual Exclusion (Mutex)?
Jaké typy testů byste zvolili pro počáteční kontrolu již vyvinutého produktu?
Jakou roli hraje komponenta Router v architektuře systému nebo aplikace?
Jaké další datové typy, kromě tříd, jsou v programovacím jazyce považovány za referenční typy?