Môžete vysvetliť, čo je semafor v kontexte programovania a synchronizácie vlákien?
iOS
Je možné uložiť informácie o aplikácii pri jej opätovnej inštalácii na zariadení?
Aké nástroje a mechanizmy používate na implementáciu a správu viacvláknového spracovania v aplikáciách?
Vysvetlite mechanizmus fungovania a princíp implementácie asynchrónnych funkcií s použitím async/await.
Aký je rozdiel medzi nástrojmi Locations a Time Profiler pri analýze výkonu aplikácií?
Aké ťažkosti môže systém stretnúť pri práci s viacvláknovým spracovaním?
Kedy sa odporúča použiť triedu v programovaní?
Môžete vysvetliť koncept hodnotenia zložitosti algoritmu a prečo je to dôležité?
Vysvetlite hlavný rozdiel medzi architektonickými vzormi MVP a MVC
Ako je používateľ informovaný o udalostiach, keď aplikácia nie je aktívna alebo je zatvorená?
Ako sa implementujú a doručujú push notifikácie používateľom na mobilných zariadeniach a webových aplikáciách?
Môžete vysvetliť, čo sa rozumie pod pojmom 'Stash' v kontexte systémov ukladania dát alebo vývoja?
Ako rozlíšiť príkazy git rebase a git merge a v čom sú ich hlavné rozdiely?
Môžete vysvetliť, čo znamená spúšťať kód asynchrónne a aké sú jeho hlavné výhody?
Môžeš vymenovať typy hodnôt v Swift?
Aké faktory zohľadňuješ pri výbere architektonického riešenia?
Môžete vysvetliť, čo znamená pojem 'Squash' v kontexte programovania alebo technológií?
Môžete vysvetliť princíp fungovania vzoru Service Locator a jeho použitie v architektúre aplikácií?