Aké profesionálne smery vo svojej oblasti by ste chceli ďalej rozvíjať?
iOS
Ako ste na predchádzajúcom pracovisku realizovali automatickú zostavu a testovanie projektov?
Kedy je vhodné použiť určitú dátovú štruktúru?
Použili ste SwiftUI vo svojich predchádzajúcich projektoch?
Je možné zabezpečiť bezpečnosť údajov po ich odstránení zo systému?
Vysvetlite, čo je framework Core Data a ako sa používa na správu údajov v iOS aplikáciách.
Máte skúsenosti s vývojom s Objective-C?
Aké sú rozdiely medzi architektonickými vzormi VIPER a Clean Swift v mobilnom vývoji?
Ako zabezpečiť bezpečnosť údajov aplikácie po jej odstránení?
Môžete vysvetliť koncept architektúry založený na použití samostatných služieb na vytvorenie programu?
Ako sa líšia prístupy Kanban a Scrum v riadení projektov vývoja softvéru?
Aký je hlavný rozdiel medzi triedou a štruktúrou v programovacích jazykoch?
Vysvetlite princíp operácie Cherry Pick v systémoch správy verzií.
Môžete uviesť príklad hodnotenia zložitosti algoritmu, ktoré sa ukázalo ako nesprávne alebo nedostatočné?
Môžete vysvetliť, čo znamenajú blokované procesy v viacvláknovej aplikácii?
Môžeš opísať, ako sa implementujú a používajú migrácie databáz?
Vysvetlite, čo znamená pojem 'funkcia vyššieho rádu' v programovaní a ako sa používa.
Môžeš uviesť hlavné stavy, v ktorých sa môže aplikácia nachádzať?
Je možné implementovať hlavný cyklus vykonávania v aplikácii a ako to urobiť?