iOS
Môžeš vysvetliť hlavné vzory návrhu a ich použitie?
Používate alebo ste niekedy používali aplikáciu Zoom na videokonferencie?
Aké sú hlavné výhody používania UITableView a UICollectionView v porovnaní s UIScrollView?
Aké typy databáz alebo úložísk dát môže Core Data použiť na uloženie informácií?
Aké sú hlavné výhody používania NSOperation v porovnaní s GCD?
Môžeš vysvetliť niektoré vzory návrhu, s ktorými si sa stretol v práci?
Ako je v iOS implementovan automatický a manuálny prístup k pamäti a aké mechanizmy sa používajú na správu zdrojov?
Ako sa uvoľňuje pamäť, ktorá je obsadená zásobníkom v programe?
Vykonali ste automatizované testovanie svojho kódu?
Ako často vydávate nové verzie produktu alebo aktualizácie?
Môžete vysvetliť princíp fungovania reťazca odpovedí (Responder Chain) v grafickom používateľskom rozhraní?
Čo predstavuje dátová štruktúra List v rámci implementácie?
Akým protokolom je realizovaný prenos dát v Swift?
Môžeš vymenovať štandardné vzory návrhu používané v jazyku Swift?
Môžete vysvetliť, čo robí metóda setNeedsDisplay v kontexte aktualizácie používateľského rozhrania?
Vysvetlite, čo je PreferenceKey a ako sa používa pri vývoji rozhraní.
Aký je maximálny počet vlákien, ktoré môžu byť súčasne riadené signálom Semaphore?
Má vrstva v architektúre systém úrovní alebo vrstvenú štruktúru?
Môžete uviesť príklad situácie, v ktorej sa používa databáza na ukladanie informácií?
Ako vykonávaš ladenie používateľského rozhrania?