Ar galite paaiškinti metodas equals tikslą ir kuo jis skiriasi nuo lygybės operatoriaus?
Android
Paaiškinkite, kas yra uždarytos klasės Kotlin ir kaip jos naudojamos
Kokiais būdais ir metodais mokotės dirbti su Android platforma?
Kuo skiriasi mechanizmas Binds nuo Provides priklausomybių injekcijos ar modulių sistemų kontekste?
Kokiose situacijose programavime yra taikomi fragmentai?
Jei sukuriate duomenų klasę Kotlin, kuri paveldi iš kitos klasės, ar metodai hashCode ir equals bus automatiškai perrašyti, ar juos reikės įgyvendinti rankiniu būdu?
Ar įmanoma atlikti grįžimą iš funkcijos už dabartinio konteksto viduje funkcijos, paskelbtos kaip crossinline Kotlin?
Ar galite išvardyti ir paaiškinti pagrindinius objektinio programavimo metodus?
Ar galite pasidalinti, kaip jums sekasi šiuo metu?
Kokia yra transakcijų vaidmuo Room bibliotekoje duomenų vientisumui užtikrinti?
Kokie yra prieigos lygiai komponentams Kotlin ir kaip jie naudojami?
Ar galima būti tikriems, kad nustatymų keitimo metu bus iškviestas būtent naudotojo konstruktorius?
Kuo skiriasi onStart ir onResume metodai Android veiklos gyvavimo cikle?
Ar galite paminėti metodus, kurie įgyvendinami tipyje Any?
Kokiais atvejais geriau naudoti duomenų struktūrą 'sekos'?
Ar galite paminėti skirtingus Broadcast Receiver tipus, naudojamus Android?
Ar gali išvardyti Java egzistuojančių nuorodų tipus ir jų ypatybes?
Ar galite paminėti pagrindinius srautų tipus programavime?
Kaip Kotlin nustato vykdymo metu, kuriai klasei taikoma išplėtimo funkcija?
Į kurią kategoriją priklauso srautai, tokie kaip Flow programavime?