iOS
Kuriame programos vykdymo ciklo etape taikomas automatinis šiukšlių surinkėjas (ARC)?
Kaip galima nustatyti maksimalų galimų vienu metu vykdomų srautų skaičių sistemoje?
Kada gali turėti skirtingas Bounds ir Frame dydis?
Ar galite pateikti pavyzdį situacijos, kai sistemoje įvyksta išteklių tarpusavio blokavimas?
Paaiškinkite skirtumą tarp sekvinės ir lygiagrečios duomenų apdorojimo.
Ar galite išvardyti pagrindinius eilės tipus, su kuriais susiduriama programavime?
Ar galite paaiškinti skirtumus tarp kintamųjų Main ir Global programavimo kontekste?
Paaiškinkite uždarymo koncepciją programavime ir jos taikymą
Ar galite paaiškinti, ką reiškia setNeedsLayout metodas vartotojo sąsajos atnaujinimo kontekste?
Kaip atskirti duomenų tipus pagal reikšmę ir nuorodą ir kuo jie skiriasi programavime?
Paaiškinkite, kas yra atminties išlaikymo ciklas ir kaip jis veikia programų darbą.
Kokios pagrindinės problemos gali kilti naudojant užraktų pabėgimo mechanizmą?
Ar galite paaiškinti RunLoop koncepciją ir jos vaidmenį įvykių apdorojime programose?
Ar galite papasakoti apie savo patirtį naudojant NSOperation valdyti asinchronines užduotis iOS?
Ar galite paaiškinti, ką reiškia automatinės atminties valdymo ARC mechanizmas iOS?
Ar galite paaiškinti, kas yra DispatchQoS ir kaip jis naudojamas Android operacinėse sistemose?
Ar galite paaiškinti tinginio įvertinimo arba užduočių vykdymo atidėjimo koncepciją programavime?
Ar galite paaiškinti, ką daro metodas layoutIfNeeded interfeiso atnaujinimo kontekste?
Kokiais atvejais sistemoje įvyksta automatinis metodo layoutSubviews iškvietimas?