iOS
Môžete vysvetliť, čo sa rozumie pod pojmom 'Operation' v kontexte programovania alebo systémových procesov?
Môžete vysvetliť, čo znamená pojem BDUI vo vývoji rozhraní?
Vysvetlite, čo sa rozumie pod obmedzeniami v kontexte databáz.
Aké sú rozdiely medzi programovacími jazykmi Objective-C a Swift?
Môžeš uviesť hlavné vzory správania v návrhu softvérových systémov?
Aké typy údajov alebo objekty môžu slúžiť ako kľúče v slovníkoch alebo hash tabuľkách?
Môžeš uviesť príklad implementácie princípu invertovania závislostí v projekte?
Aký prístup je pri používaní WebSocket vhodnejší: jeden kanál pre všetky udalosti alebo samostatné kanály pre rôzne úlohy na serveri?
Akčné kroky je potrebné podniknúť na odstránenie efektu zlyhania obrázkov pri posúvaní tabuľky?
Vysvetlite koncept polymorfizmu v objektovo orientovanom programovaní a ako sa uplatňuje v praxi vývoja.
Môžete vysvetliť, čo znamenajú blokované procesy v viacvláknovej aplikácii?
Prečo je deklarácia inicializátora v protokole povinná pre všetky triedy, ktoré tento protokol implementujú?
Vysvetlite rozdiel medzi sekvenčnou a paralelnou spracovaním dát.
V akých situáciách sa odporúča používať NSLock na synchronizáciu vlákien?
Aké sú výhody a nevýhody používania rámcov na tvorbu stránok?
Je možné ukladať ďalšie vlastnosti v rámci výčtových typov v programovacom jazyku?
Môžete vysvetliť rozdiel medzi tabuľkou svedkov a virtuálnou tabuľkou v objektovo orientovaných systémoch?
Môžete vysvetliť rozdiely medzi rôznymi typmi zbierok a ich vlastnosťami?
Môžete vysvetliť, čo znamená modifikátor final v programovacích jazykoch, napríklad v Jave?
Prečo zostáva indikátor načítania animovaný, aj keď je debugger vypnutý alebo pozastavuje vykonávanie programu?