Android
Ar galite paminėti ir paaiškinti pagrindines anotacijas, naudojamas Jetpack Compose?
Kod didžiausios dalies kalbų, tikrinant dviejų eilučių lygybę, jos laikomos skirtingais objektais, net jei jų turinys yra tas pats, kodėl?
Paaiškinkite, kas yra vadinamasis Unconfined valdytojas ir kaip jis veikia.
Kas yra GC Roots (šiukšlių surinkėjo šaknys) ir kaip jie veikia automatinės atminties valdymo procesą?
Kokiais metodais galima išplėsti jau įgyvendintos klasės funkcionalumą?
Paaiškinkite, kas yra komponentai Dagger bibliotekos ir kaip jie naudojami priklausomybių injekcijai
Kaip vyksta parametrų perdavimas Java metodose ir kuo jis skiriasi?
Ar galima išvardyti Android Activity komponento gyvavimo ciklo pagrindines savybes?
Ar galite paaiškinti duomenų struktūros Heap veikimo principą ir kokiais atvejais ji taikoma?
Kokia informacija rodomas vartotojui vykdant kiekvieną Callback metodą Activityje?
Kuriame metode perduodamas valdymas View rodymui po renderinimo pabaigos?
Ar įmanoma, kad viena programa veiktų keliuose procesuose vienu metu?
Ar galite paaiškinti delegavimo koncepciją Kotlin ir jos naudojimą?
Kokie yra pagrindiniai commit metodų tipai, naudojami FragmentManager?
Kokia yra pagrindinė 'let' konstrukcijos funkcija programavimo kalboje?
Kaip galima įgyvendinti savo komponentą Hilt'e priklausomybių injekcijai?
Ar galima naudoti funkcijas su sustojimu siekiant įgyvendinti sinchronizacijos mechanizmus daugiagijose aplinkose?
Kokie komponentai ar klasės Android API gali prieštarauti SOLID principams projektavimo metu?
Kaip skiriasi Activity būsenos valdymo ir gyvavimo ciklo procesas nuo panašių mechanizmų Fragment'e Android?
Ar galima metodus deklaruoti kaip final ir kokiais atvejais tai turi prasmę?