Kokia yra skirtumas tarp GCD ir NSOperation naudojimo atliekant asinchronines užduotis iOS kūrime?
iOS
Kokius įrankius ar programinės įrangos produktus naudojate kasdien tinklo ryšių nustatymui ir diagnostikai?
Ar galite papasakoti šiek tiek apie savo profesinę patirtį ir pagrindinius pasiekimus?
Kokios yra ribos neapdorotoms reikšmėms (raw value) tam tikruose tipuose ar kalbos konstrukcijose?
Kaip įgyvendinti pasirenkamas funkcijas sąsajose ar protokoluose?
Paaiškinkite Cherry Pick operacijos principą versijų valdymo sistemose.
Ar galite apibūdinti pagrindinius architektūrinius požiūrius, naudojamus programinės įrangos kūrime?
Ar galite paaiškinti, kas yra tarpusavio išskyrimo mechanizmas (Mutex) ir kaip jis veikia siekiant išvengti vienalaikio prieigos prie išteklių?
Kaip atskirti Semaphore sinchronizacijos mechanizmą nuo Mutual Exclusion (Mutex)?
Ar galite išvardyti objektinio programavimo pagrindinius principus?
Kokie inicializatorių tipai yra prieinami naudojimui plėtojant funkcionalumą Extention?
Kuris SOLID principas gali būti pažeistas naudojant pasirinktines funkcijas protokole?
Ar galite paaiškinti, kas yra reikšmės tipai programavime?
Ar galėtumėte papasakoti apie pagrindinius programinės įrangos sistemų projektavimo principus?
Kuo skiriasi Weak ir Unowned nuorodos atminties valdyme?
Su kokiomis sunkumais gali susidurti sistema dirbdama su daugialypiu procesavimu?
Ar turite patirties naudojant GCD organizuoti asinchronines užduotis programose?
Ar galite apibūdinti projektų architektūrą, kuriuose dirbote anksčiau?