Kokia yra DispatchGroup objekto paskirtis programavimo užduočių sinchronizavimui?
iOS
Ar galite paaiškinti, ką reiškia terminas Retain atminties valdymo kontekste?
Kaip įgyvendinote Dependency Injection mechanizmą savo projektuose?
Ar turi klausimų apie projektą ar įmonę?
Ar galite paaiškinti, kas yra nuorodų tipo duomenys?
Ar įmanoma įgyvendinti pasirenkamuosius metodus protokolo apibrėžime?
Kaip vykdoma gijų lygiagretė vykdymas vieno branduolio procesoriuje?
Paaiškinkite daugiagijų koncepciją ir jos taikymą programavime.
Kaip atskirti git rebase ir git merge komandas ir kuo jos pagrindiniai skirtumai?
Kaip nustatyti atminties sričių, skirtų programai jos veikimo metu, skaičių?
Ar galima apibrėžti metodų įgyvendinimą protokolo viduje?
Kaip vyksta paspaudimo įvykio apdorojimas programėlėje?
Ar galite paaiškinti priklausomybių inversijos principo ir priklausomybių injekcijos skirtumus programavime?
Kaip šalinate arba minimalizuojate problemas, susijusias su kelių užduočių vykdymu vienu metu daugiagijėje aplinkoje?
Kaip naudojamas inkapsuliacijos mechanizmas Swift kalboje?
Kuri nuoroda, silpna (weak) ar neįgali (unowned), užtikrina didesnį našumą naudojant Swift?
Ar galite paaiškinti, ką reiškia susijusios reikšmės programavimo kontekste?
Ar galite paaiškinti, ką reiškia automatinės atminties valdymo ARC mechanizmas iOS?
Ar įmanoma įgyvendinti daugiavaldystę Swift kalboje?