Můžete vysvětlit, co jsou to typy hodnot v programování?
iOS
Jakou roli hrají binární stromy v organizaci dat v systémech správy databází?
Vysvětlete, co je objekt UIWindow v kontextu vývoje aplikací pro iOS.
Jaký je účel systému automatického označování rozhraní při vývoji aplikací?
Popište svou zkušenost s použitím komponenty UITableView při vývoji iOS aplikací
Můžete vysvětlit, co znamená pojem Hit Test v kontextu počítačové grafiky nebo UI?
Jaký je rozdíl mezi rozhraním a abstraktní třídou v kontextu objektově orientovaného programování?
Můžete vysvětlit, co znamená pojem Dispatch Barrier v kontextu vícenásobného zpracování a synchronizace vláken?
Můžete vysvětlit roli objektu rootViewController v UIWindow a jak je používán v iOS aplikacích?
Můžete vysvětlit koncept UIResponder a jeho roli v zpracování událostí v iOS?
Můžete sdílet své zkušenosti s používáním UICollectionView ve svých projektech?
Jaké metody se používají k implementaci zobrazení a aktualizace uživatelského rozhraní v UIKit?
Vysvětlete koncept lenivých kolekcí a jejich použití v programování.
Můžeš vyjmenovat základní principy objektově orientovaného programování?
Vysvětlete fáze vývoje a fungování iOS aplikace od spuštění do ukončení.
Lze třídu považovat za datový typ v programovacím jazyce?
Můžete vysvětlit roli a účel SceneDelegate v iOS aplikacích?
Můžete vysvětlit, co je Retain v kontextu správy paměti?
Lze přímo instancovat objekt protokolu v programovacím jazyce?
Vysvětlete koncept automatického rozmístění prvků rozhraní v rámci vývoje uživatelských rozhraní.