Ar galite paaiškinti, ką reiškia užblokuoti procesai daugiagijų programoje?
iOS
Kokį architektūros modelį naudotumėte kuriant naują programą nuo nulio?
Kaip keičiasi Frame ir Bounds savybės pasukus ekraną 45 laipsnių kampu?
Ar galite paaiškinti skirtumus tarp UIView, UIWindow ir CALayer iOS sąsajų kūrimo metu?
Kada ir kokiose situacijose yra naudinga naudoti rinkinius programavime?
Kokios technikos ir požiūriai leidžia pagerinti Swift kalbos kodo efektyvumą?
Kaip įgyvendinama pasirinktinių reikšmių saugojimas programavime?
Ar galite išvardyti kitus pagrindinius principus, naudojamus programinės įrangos kūrime, išskyrus SOLID?
Ar jau pasiruošėte būsimam pokalbiui?
Ar galite apibūdinti projektų architektūrą, kuriuose dirbote anksčiau?
Ar galite paaiškinti VIPER koncepciją ir jos pagrindinius komponentus?
Ar galite pasidalinti savo profesine patirtimi ir pagrindiniais pasiekimais?
Kokius būdus ir komponentus naudojate kuriant ir valdant sąsajas UIKit?
Kokie kintamųjų tipai leidžiama saugoti Extended?
Kuo skiriasi klasė nuo struktūros programavimo kalbose?
Koks duomenų tipas atitinka uždarymo mechanizmą programavime?
Ar galite paaiškinti, kas yra DispatchGroup struktūra ir kaip ji naudojama kelių asinchroninių užduočių vykdymo sinchronizavimui?
Ar turite praktinės patirties kuriant sąsajas naudojant UIKit?
Kokiose situacijose įvyksta statinis metodų iškvietimas programavimo kalboje?
Kokius įrankius ir technologijas naudojate duomenų bazių sąveikai ir valdymui?