Ar galite paaiškinti Retain ir Release mechanizmą atminties valdyme?
iOS
Ar galite paaiškinti, ką reiškia terminas 'The Hip Object' programavimo ar sistemų projektavimo kontekste?
Ar galite papasakoti apie savo patirtį naudojant NSOperation valdyti asinchronines užduotis iOS?
Ar galite paaiškinti, ką reiškia terminas Raw value duomenų kūrimo ar darbo kontekste?
Aprašykite komandos narių struktūrą ir vaidmenį, su kuriais dirbote savo paskutinėje pozicijoje.
Ar galite paaiškinti, kas yra enum programavime ir kokiais atvejais jis naudojamas?
Ar galite paaiškinti, kas yra semaforas programavimo ir srautų sinchronizacijos kontekste?
Kuo skiriasi architektūros modeliai MVVM ir MVP programų kūrimo kontekste?
Kaip galima įgyvendinti objekto vidinių duomenų paslėpimą, kad būtų išvengta jų tiesioginio prieigos iš išorės?
Paaiškinkite atsakiklio grandinės (Responder Chain) koncepciją GUI programų įvykių apdorojimo sistemoje.
Ar galite paaiškinti susijusio tipo sąvoką tipizacijos kontekste?
Paaiškinkite, kodėl operacijos su steku paprastai vykdomos greičiau nei su krūvos duomenų struktūra.
Ar galėtumėte paaiškinti skaidraus ir palaikomo kodo kūrimo principus?
Ar galite paaiškinti Factory šablono koncepciją ir jo pagrindinį veikimo principą?
Kaip įgyvendinti programavimo kalbos Optional klasės vidinius mechanizmus?
Kas paskatino tave pasirinkti iOS programuotojo karjerą?
Kuo skiriasi prieigos modifikatoriai public ir open Swift programavimo kalboje?
Ar gali paminėti pagrindinius objektų orientuoto programavimo klasių kūrimo principus?
Ar įmanoma saugoti Value tipo objektą dinaminės atminties (krepšio) srityje?