iOS
Je možné kombinovať alebo zlúčiť objekty typu Optional v Jave?
Aká je zložitosť operácie vloženia prvku do slovníka podľa kľúča?
V ktorých prípadoch môže dátová štruktúra implementovať určitý protokol alebo rozhranie?
Môžete vysvetliť, čo sa rozumie pod pojmom 'agregácia' v kontexte objektovo orientovaného programovania?
Vysvetlite použitie kľúčového slova synchronized v vývoji pre Android a ako ovplyvňuje prácu s vláknami.
Môžete vysvetliť, čo sa rozumie pod pojmom synchronné operácie v programovaní?
Na čo si treba dávať pozor, aby ste rozpoznali potenciálne problémy pri výbere novej práce?
V akých organizáciách ste vykonávali svoje profesionálne povinnosti?
Môžete vysvetliť, čo sa rozumie pod hlavným tokom vykonávania programu?
Aké objekty alebo komponenty ste kontrolovali počas svojej predchádzajúcej práce?
Môžete vysvetliť, čo sa rozumie pod pojmom ViewModel v architektúre aplikácií?
Vysvetlite koncept Cold v kontexte použitia Combine v Swift.
Aké sú rozdiely medzi SwiftUI a UIKit pri vývoji rozhraní pre iOS?
V akých situáciách a na akých miestach by sa mala používať cacheovanie objektov?
Stretli ste sa nejakými problémami pri nasadení alebo prevádzke systému v produkcii na predchádzajúcej práci?
Ako funguje mechanizmus sledovania stavu pomocou ObservedObject?
Vysvetlite, čo je UICollectionView a ako sa používa pri vývoji rozhraní.
Čo spôsobuje, že vývojári používajú štruktúry na reprezentáciu View v SwiftUI namiesto tried?
Ako ste vo svojej predchádzajúcej úlohe realizovali sieťovú interakciu a pripojenie?
Môžete nám povedať o projektoch, ktoré ste už realizovali?