Můžete vysvětlit, co znamenají blokované procesy v vícevláknové aplikaci?
iOS
Můžete vysvětlit, co znamená anotace @escaping ve Swiftu?
Jaký je účel UserDefaults při vývoji aplikací?
Můžete vysvětlit, co znamená pojem Hit Test v kontextu počítačové grafiky nebo UI?
Můžeš uvést příklad, kdy jsou objekty referenčního typu uloženy na zásobníku?
Lze slabé odkazy považovat za volitelné, nebo se chovají jinak?
Můžete vysvětlit, co je třída CALayer a jak se používá při vývoji iOS?
Popište své pracovní zkušenosti a klíčové úkoly, s nimiž jste se setkali na předchozím místě práce.
Můžete vysvětlit, co je třída NSOperation a jak se používá k řízení asynchronních úkolů?
V čem se liší odkazy typu Weak a Unowned v řízení paměti?
Můžete vysvětlit, co znamená pojem hash-hodnota a jak se používá?
Je možné udělat tak, aby jakýkoli pohled fungoval jako responder?
Můžeš vyjmenovat základní principy objektově orientovaného programování?
Co vás přimělo opustit vaše předchozí místo?
Vysvětlete, co je datová struktura nazývaná 'slovník' a jak se používá.
Můžete vysvětlit, co je Realm a jak se používá v mobilních aplikacích?
Můžete vysvětlit rozdíl mezi tabulkou svědků a virtuální tabulkou v objektově orientovaných systémech?
Můžete vysvětlit, co se rozumí pod pojmem 'File Manager' v kontextu operačních systémů a správy souborů?